面向對象與Java程式設計

面向對象與Java程式設計

《面向對象與Java程式設計》是2009年清華大學出版社出版的圖書,作者是朱福喜。

基本介紹

  • 書名:面向對象與Java程式設計
  • 作者:朱福喜
  • ISBN:9787302186946
  • 定價:39.50元
  • 出版社:清華大學出版社
  • 出版時間:2009-3-1
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

Java不但是最為流行的計算機語言,而且是優秀的純面向對象語言,它已成為IT從業人員的必備工具之一。本書從Java的基本概念人手,介紹了Java語言的基礎知識與主要功能,系統地分析了Java語言的面向對象的編程機制,並用軟體工程的理論和方法,闡述了使用Java語言進行面向對象的程式設計的基本技巧。本書還介紹了一些Java語言的高級特性以及Java EE的基礎知識,如多執行緒、網路編程、資料庫連線以及Servlel、JSP等。本書提供了大量的習題和測試題,並另配有習題解析。可供計算機及IT相關專業的本科生作為學習Java語言的教材,也可作為軟體開發人員和其他有關人員的參考資料或培訓教材。

圖書目錄

面向對象與Java程式設計
第1章Java概述
1.1Java技術的出現與形成
1.2Java語言的特色
1.3Java的開發和執行環境
1.3.1JDK的下載
1.3.2JDK的安裝與環境配置
1.3.3JDK環境工具簡介
1.4一個簡單的獨立應用程式
1.4.1從編輯程式到執行程式的完整過程
1.4.2Java獨立應用程式的基本結構
1.5一個簡單的Applet程式
1.6一個具有輸入功能的程式
1.7小結
習題
第2章Java語言基礎
2.1變數和數據類型
2.1.1變數的名字
2.1.2變數的類型
2.1.3變數初始化
2.1.4final變數
2.2運算符
2.2.1算術運算符
2.2.2關係與邏輯運算符
2.2.3位運算符
2.2.4賦值運算符
2.2.5其他的運算符
2.3表達式與語句
2.3.1表達式
2.3.2語句
2.4控制語句
2.4.1if語句
2.4.2switch語句
2.4.3while和dowhile語句
2.4.4for語句
2.4.5跳轉語句
2.5數組
2.5.1創建和使用數組
2.5.2對象數組
2.5.3多維數組
2.5.4複製數組
2.6小結
習題
第3章面向對象程式設計基礎
3.1面向對象程式設計概述
3.2類與對象
3.2.1對象
3.2.2類
3.2.3訊息
3.2.4類的成員
3.3抽象與封裝
3.3.1抽象
3.3.2封裝
3.4繼承與多態
3.4.1繼承的定義
3.4.2繼承的優越性
3.4.3多態性
3.5小結
習題
第4章類與對象
4.1類的概念與定義
4.2類的聲明
4.2.1類聲明的一般形式
4.2.2類的修飾符的詳細分析
4.3成員變數的聲明
4.3.1成員變數聲明的一般形式
4.3.2域修飾符
4.4方法的聲明與實現
4.4.1方法聲明的一般形式
4.4.2方法修飾符
4.4.3方法的返回類型
4.4.4方法名
4.4.5方法的參數
4.4.6方法的參數傳遞
4.4.7方法體
4.5對象的創建與撤銷
4.5.1定義和使用構造方法
4.5.2構造方法的特殊性
4.5.3創建對象
4.5.4對象的撤銷與清理
4.6類的進一步說明
4.6.1訪問控制符
4.6.2非訪問控制符
4.6.3嵌套類
4.7程式包
4.7.1包的創建
4.7.2包的使用
4.7.3帶包語句的Java檔案的編譯和執行
4.8小結
習題
第5章繼承與多態
5.1子類、父類與繼承機制
5.1.1繼承的概念
5.1.2類的層次
5.2繼承的實現
5.2.1子類的定義
5.2.2域的繼承與隱藏
5.2.3方法的繼承與覆蓋
5.3多態性
5.3.1多態性的概念
5.3.2覆蓋實現多態性
5.3.3重載實現多態性
5.4構造方法的繼承與重載
5.4.1構造方法的重載
5.4.2構造方法的繼承
5.4.3重載和覆蓋的綜合舉例
5.5接口
5.5.1接口與多繼承
5.5.2接口的定義
5.5.3接口的實現
5.5.4接口的使用
5.5.5接口的完整實例
5.6利用抽象類、接口和Object類實現多態性下的計算
5.6.1用抽象類實現多種形狀面積的累加
5.6.2用接口實現多種形狀面積的累加
5.6.3用一個Object數組實現多種形狀面積的累加
5.7小結
習題
第6章 Java的用戶界面
第7章 流和檔案
第8章 多執行緒與異常異常
第9章 Applet
第10章 網路編程
第11章 Java與資料庫的連線
第12章 Servlet技術
第13章 JSP技術
附錄A JDK環境工具及其參數補充說明
附錄B XML基礎知識
參考文獻

相關詞條

熱門詞條

聯絡我們