內容簡介
《Java程序設計基礎(第4版)/普通高等教育“十一五”國傢級規劃教材》全麵係統地介紹Java語言的特點及應用技術,內容上以Java的基礎程序設計、麵嚮對象程序設計和事件處理為三大主綫,利用淺顯易懂的語言、豐富簡單的實例,完整地介紹瞭Java麵嚮對象程序設計的要點和難點。本書共分17章,其中第1~5章介紹程序設計基礎;第6~11章介紹麵嚮對象程序設計;第12章和第13章介紹界麵設計和事件處理;第14章介紹繪圖程序設計;第15章介紹Applet程序設計;第16章介紹Java數據庫編程;第17章介紹Java網絡編程。
《Java程序設計基礎(第4版)/普通高等教育“十一五”國傢級規劃教材》在取材上特彆注意教材的體係,其特色是結構閤理、概念清楚、思路清晰、循序漸進、通俗易懂。在結構上特彆注重前後內容的連貫性,力求抓住關鍵、突齣重點、分解難點,體現“理論性、實用性、技術性”三者相結閤的編寫特色。對每個知識點不但能告訴讀者要怎麼做,而且還要告訴讀者這樣做的原因和道理。
《Java程序設計基礎(第4版)/普通高等教育“十一五”國傢級規劃教材》可以作為高等院校計算機、信息管理與信息係統及其相關專業的教學用書,也可作為各學校程序設計公共選修課的教材,同時也可作為職業教育的培訓用書和Java初學者的入門教材,或為具有一定Java編程經驗的開發人員學習使用。
內頁插圖
目錄
第1章 Java語言概述
1.1 Java語言的誕生與發展
1.2 Java語言的特點
1.3 Java技術簡介
1.4 Java虛擬機
1.5 Java程序種類和結構
本章 小結
習題1
第2章 Java語言開發環境
2.1.1 ava開發工具
2.1.1 JDK的下載與安裝
2.1.2 設置JDK的操作環境
2.2 JDK幫助文檔下載與安裝
2.2.1 下載JDK幫助文檔
2.2.2 安裝JDK幫助文檔
2.3 JDK的使用
2.3.1 編譯與運行Java應用程序
2.3.2 編譯與運行Java小程序
本章 小結
習題2
第3章 Java語言基礎
3.1 數據類型
3.2 關鍵字與標識符
3.3 常量
3.4 變量
3.5 數據類型轉換
3.6 從鍵盤輸入數據
3.7 運算符與錶達式
3.7.1 算術運算符
3.7.2 關係運算符
3.7.3 邏輯運算符
3.7.4 位運算符
3.7.5 賦值運算符
3.7.6 條件運算符
3.7.7 字符串運算符
3.7.8 錶達式及運算符的優先級、結閤性
本章 小結
習題3
第4章 流程控製
4.1 語句與復閤語句
4.2 順序結構
4.3 分支結構
4.3.1 if條件語句
4.3.2 switch選擇語句
4.4 循環結構
4.4.1 whi1e語句
4.4.2 do.whi1e語句
4.4.3 for循環語句
4.4.4 多重循環
4.5 循環中的跳轉語句
4.5.1 b1eak語句
4.5.2 continue語句
4.5.3 retuin語句
本章 小結
習題4
第5章 數組與字符串
5.1 數組的基本概念
5.2 一維數組
5.2.1 一維數組的定義
5.2.2 一維數組元素的訪問
5.2.3 一維數組的初始化及應用
5.3 foreach語句與數組
5.4 多維數組
5.4.1 二維數組
5.4.2 三維以上的多維數組
5.5 字符串
5.5.1 字符串變量的創建
5.5.2 String類的常用方法
本章 小結
習題5
第6章 類與對象
6.1 類的基本概念
6.2 定義類
6.3 對象的創建與使用
6.3.1 創建對象
6.3.2 對象的使用
6.3.3 在類定義內調用方法
6.4 參數的傳遞
6.4.1 以變量為參數調用方法
6.4.2 以數組作為參數或返迴值的方法調用
6.5 匿名對象
本章 小結
習題6
第7章 Java語言類的特性
7.1 類的私有成員與公共成員
7.1.1 私有成員
7.1.2 公共成員
7.1.3 缺省訪問控製符
7.2 方法的重載
7.3 構造方法
7.3.1 構造方法的作用與定義
7.3.2 默認的構造方法
7.3.3 構造方法的重載
7.3.4 從一個構造方法調用另一個構造方法
7.3.5 公共構造方法與私有構造方法
7.4 靜態成員
7.4.1 實例成員
7.4.2 靜態變量
7.4.3 靜態方法
7.4.4 靜態初始化器
7.5 對象的應用
7.5.1 對象的賦值與比較
7.5.2 引用變量作為方法的返迴值
7.5.3 類類型的數組
7.5.4 以對象數組為參數進行方法調用
本章 小結
習題7
第8章 繼承、抽象類和接口
8.1 類的繼承
8.1.1 子類的創建
8.1.2 在子類中訪問父類的成員
8.1.3 覆蓋
8.1.4 不可被繼承的成員與最終類
8.1.5 Object類
8.2 抽象類
8.2.1 抽象類與抽象方法
8.2.2 抽象類的應用
8.3 接口
8.3.1 接口的定義
8.3.2 接口的實現與引用
8.3.3 接口的繼承
8.3.4 利用接口實現類的多重繼承
8.4 內部類與匿名類
……
第9章 異常處理
第10章 Java語言的輸入輸齣與文件處理
第11章 多綫程
第12章 圖形界麵設計
第13章 事件處理
第14章 繪圖程序設計
第15章 小程序設計
第16章 Java數據庫程序設計
第17章 Java網絡編程
參考文獻
前言/序言
第4版
該書自第1版麵市以來,在廣大教師和學生的使用過程中,一直受到教師和學生的好評,市場反映非常熱烈。尤其是該教材的第3版被“中國書刊發行業協會”評為2011年度全行業優秀暢銷教材後,雖已多次印刷,但均已售罄。為瞭能適應科學技術的發展和計算機教學的需要,清華大華齣版社和本書作者在徵求廣大讀者意見和建議的基礎上,決定修訂再版,以便更好地滿足廣大讀者的需求。該版在總結瞭以前版本的經驗之上,並根據讀者的建議,增加瞭數據庫編程內容,使得該版教材在體係結構、內容組織、語言錶達等方麵都更加完善。正是由於該教材優化的知識體係、通俗易懂的講解方式以及對知識點的透徹分析和靈活實用的舉例而深受讀者的歡迎,這也是促使該書再版的主要原因。由於計算機技術發展得很快,加之作者水平有限,書中難免有不足之處,歡迎廣大讀者批評指正。
書中所有例題全部在JDK 7環境下編譯通過並運行。
在此本書全體作者對清華大學齣版社的大力支持,尤其是對索梅編審的熱心關注、建議與指導錶示衷心的感謝!
作者
2013年5目
Java程序設計基礎(第4版)/普通高等教育“十一五”國傢級規劃教材 下載 mobi epub pdf txt 電子書