幫助中心 | 我的帳號 | 關於我們

Java面向對象程序設計基礎教程(電腦科學與技術專業實踐系列教材普通高等教育十一五國家級規劃教材)

  • 作者:編者:馮洪海|責編:汪漢友
  • 出版社:清華大學
  • ISBN:9787302256939
  • 出版日期:2011/06/01
  • 裝幀:平裝
  • 頁數:272
人民幣:RMB 54 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要通過Java語言講解面向對象技術。面向對象一章較其他教材在內容上更詳盡,且增加了貼近實際問題的綜合應用題,從中可以理解如何應用Java語言編寫出符合面向對象思想的代碼。基本結構程序部分由於其基礎性,本書仍給予較詳盡的介紹。圖形用戶界面一章,為了降低事件部分與圖形部分的耦合,引入內部類處理事件響應。多線程、異常、Applet、輸入輸出和文件操作、網路通信、資料庫應用等則給予了適當的介紹。
    本書不僅講解語法現象,讓讀者知其然(what),而且講解Java語法設計的目的,讓讀者知其所以然(why),更重要的是,針對每個重點語法現象,都給出了如何進行編程的建議(how)。
    本書可作為普通高等學校電腦與相近專業Java語言程序設計或面向對象技術的課程教材,也可作為軟體開發人員的參考書。

作者介紹
編者:馮洪海|責編:汪漢友

目錄
第1章  Java語言概述
  1.1  Java語言的起源及發展
    1.1.1  起源
    1.1.2  發展
  1.2  Java語言的特點
  1.3  Java程序是如何在系統中運行的
  1.4  Java開發環境
  1.5  編寫、編譯與運行Java程序
  1.6  包
  1.7  應用Eclipse開發項目
    1.7.1  Eclipse開發環境
    1.7.2  創建Java項目並運行
    1.7.3  程序調試技術
第2章  Java基本語法規則
  2.1  標識符與保留字
    2.1.1  標識符
    2.1.2  保留字
    2.1.3  分隔符
    2.1.4  註釋
  2.2  數據類型
    2.2.1  整數類型
    2.2.2  浮點數類型
    2.2.3  布爾類型
    2.2.4  字元類型
    2.2.5  數據類型之間的相互轉換
    2.2.6  變數與常量
  2.3  運算符和表達式
    2.3.1  運算符
    2.3.2  表達式
    2.3.3  運算符優先順序
    2.3.4  編程風格
第3章  Java中的面向對象技術
  3.1  現實世界由對象組成
  3.2  人類的思維方式
  3.3  對象模型的特點
  3.4  過程模型的特點
  3.5  類及其成員
    3.5.1  類
    3.5.2  對象
    3.5.3  成員變數
    3.5.4  成員方法
    3.5.5  構造方法
    3.5.6  方法的重載
    3.5.7  this引用
    3.5.8  static成員
    3.5.9  成員的訪問許可權
    3.5.10  類的訪問許可權
  3.6  類的繼承
    3.6.1  繼承
    3.6.2  對象的賦值相容性與上轉型

    3.6.3  隱藏、覆蓋與動態綁定
    3.6.4  super引用
    3.6.5  對象初始化順序
  3.7  方法調用的優先順序
  3.8  abstract修飾的類
  3.9  final修飾
  3.10  介面
    3.10.1  介面與實現介面的類
    3.10.2  編程中選擇抽象類還是介面
  3.11  多態
    3.11.1  多態的3種情形
    3.11.2  多態的具體實現
    3.11.3  總結
  3.12  繼承與多態的綜合用例
  3.13  內部類
    3.13.1  實例成員內部類
    3.13.2  局部內部類
    3.13.3  匿名內部類
    3.13.4  靜態成員內部類
    3.13.5  內部類的繼承
    3.13.6  內部類的兩種特殊用法
    3.13.7  內部類總結
  3.14  設計原則
第4章  Java基本結構程序
  4.1  流程式控制制語句
    4.1.1  順序結構
    4.1.2  分支語句
    4.1.3  循環語句
    4.1.4  跳轉語句
  4.2  遞歸
第5章  Java基本類
  5.1  java.lang語言包
    5.1.1  Object類
    5.1.2  字元串類
    5.1.3  數組
    5.1.4  基本數據類型的包裝類
    5.1.5  Math數學類
  5.2  java.util實用包
    5.2.1  日期類
    5.2.2  集合API
    5.2.3  隨機數類Random
第6章  圖形用戶界面
  6.1  概述
  6.2  容器和布局
    6.2.1  容器組件
    6.2.2  框架JFrame
    6.2.3  布局管理器
  6.3  常用組件
    6.3.1  標籤組件
    6.3.2  文本編輯組件

    6.3.3  按鈕組件
    6.3.4  列表框和組合框
    6.3.5  對話框
    6.3.6  菜單組件
  6.4  事件處理機制
    6.4.1  基本概念
    6.4.2  委託模型
    6.4.3  Java中常用的事件、監聽器及事件處理方法
    6.4.4  事件處理機制的編程方法
    6.4.5  幾個事件處理的例子
第7章  異常處理
  7.1  異常處理概述
    7.1.1  程序中常見的錯誤
    7.1.2  Java中的異常類
    7.1.3  異常處理過程
  7.2  Java的異常處理
    7.2.1  try…catch…finally異常處理語句
    7.2.2  用throw拋出自定義異常對象
    7.2.3  用throws將異常拋給上級調用方法處理
    7.2.4  自定義異常類
第8章  多線程
  8.1  創建線程
    8.1.1  繼承Thread類創建線程
    8.1.2  實現Runnable介面創建線程
    8.1.3  線程狀態和線程式控制制
  8.2  線程間的同步機制
    8.2.1  同步機制解決資源競爭問題
    8.2.2  同步機制與線程通信
第9章  Java Applet程序
  9.1  初識Applet
  9.2  Applet的生命周期
  9.3  Applet中的方法
  9.4  Applet和Web頁面
  9.5  Applet播放聲音
  9.6  Applet實現動畫
  9.7  Application與Applet的關係
第10章  輸入輸出流與文件處理
  10.1  輸入輸出流概述
  10.2  位元組流類
    10.2.1  位元組輸入輸出流
    10.2.2  文件位元組輸入輸出流類
    10.2.3  過濾輸入輸出流
    10.2.4  對象輸入輸出流類
  10.3  字元流類
    10.3.1  字元輸入輸出流
    10.3.2  文件字元輸入輸出流類
    10.3.3  字元緩衝流類
  10.4  文件處理
    10.4.1  文件的基本概念
    10.4.2  File類

    10.4.3  文件過濾器介面
    10.4.4  隨機存取文件類
第11章  Java網路編程
  11.1  網路編程基本概念
    11.1.1  網路基礎知識
    11.1.2  HTTP簡介
    11.1.3  兩類傳輸協議TCP和UDP
  11.2  使用URL訪問網路資源
    11.2.1  統一資源定位符URL
    11.2.2  URL類
    11.2.3  URLConnection類
  11.3  Socket通信
    11.3.1  套接字
    11.3.2  Socket通信
  11.4  UDP數據報
    11.4.1  數據報
    11.4.2  UDP通信
第12章  資料庫應用
  12.1  資料庫技術
  12.2  初識JDBC程序
    12.2.1  建立student表
    12.2.2  新建first_v1.0項目
  12.3  創建資料庫應用程序
    12.3.1  資料庫驅動
    12.3.2  URL
    12.3.3  建立連接
    12.3.4  建立會話
    12.3.5  操作資料庫
  12.4  JDBC綜合應用舉例

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032