書籍信息
作者:邵麗萍
定價:25元
印次:2-1
ISBN:9787302087441
出版日期:2004.08.01
印刷日期:2004.08.11
內容簡介
Java是近年來十分流行的程式設計語言,又是一門通用的網路程式語言,在Internet上有著廣泛的套用。本書在第一版的基礎上進行了整理、修訂、全面介紹了Java語言的功能和特點,主要內容包括Java語言基礎知識、Java語法構成、面向對象編程技術、常用系統類的使用、圖形用戶界面設計、圖形處理、多媒體處理、異常處理、檔案處理、數據流處理和多執行緒技術等。除各章的實例外,本書的第12章專門介紹了綜合實例,以便幫助學生迅速提高編程能力。本書以通俗易懂的語言介紹了大量的實例,從實用的角度解釋了Java面向對象編程思想、演示了Java編程技巧。本書不僅適合沒有編程經驗的讀者學習,也適合有一定程式語言基礎的讀者自學,可作為高等院校、高職高專和計算機培訓班的教材使用。
目錄
第1章Java快速入門11.1Java簡介1
1.1.1Java的起源與發展1
1.1.2Java語言特點1
1.1.3Java的用途4
1.2Java的運行環境5
1.2.1SDK的下載與安裝6
1.2.2配置Java運行環境9
1.3初步了解Java程式14
1.3.1編寫第一個Java源程式14
1.3.2Java程式的編譯15
1.3.3運行Java程式15
習題17
第2章Java基本語法182.1Java語言的基本元素18
2.1.1標識符19
2.1.2關鍵字20
2.1.3分隔設定20
2.2數據類型21
2.2.1基本數據類型22
2.2.2直接量與常量22
2.2.3變數24
2.3運算符與表達式27
2.3.1賦值運算符27
2.3.2算術運算符27
2.3.3關係運算符28
2.3.4條件運算符29
2.3.5邏輯運算符29
2.3.6位運算符30
2.3.7其他運算符32
2.3.8運算優先權32
2.4數組33
2.4.1一維數組的聲明33
2.4.2一維數組的創建與賦值33
2.4.3多維數組35
習題35
第3章Java語句及其控制結構383.1Java程式結構38
3.1.1Java程式構成38
3.1.2Java語句39
3.2選擇語句40
3.2.1if語句40
3.2.2if...else語句41
3.2.3if...else複合結構41
3.2.4switch開關語句43
3.3循環語句46
3.3.1for循環語句46
3.3.2while循環語句47
3.3.3do...while循環語句49
3.3.4循環語句的嵌套50
3.3.5循環語句小結50
3.4跳轉語句51
3.4.1break語句51
3.4.2帶標號的break語句52
3.4.3continue語句52
3.4.4帶標號的continue語句53
3.4.5return語句55
習題56
第4章面向對象編程584.1面向對象基本概念58
4.1.1對象58
4.1.2封裝59
4.1.3訊息59
4.1.4類59
4.1.5繼承60
4.1.6接口60
4.2Java的類與對象62
4.2.1類的創建63
4.2.2對象的創建66
4.3成員變數與封裝71
4.3.1成員變數的聲明71
4.3.2成員變數的修飾72
4.4成員方法77
4.4.1成員方法的設計77
4.4.2成員方法的聲明與修飾78
4.4.3方法體81
4.4.4訊息傳遞82
4.4.5Java編程小結84
習題85
第5章類的繼承性與多態性885.1類的繼承88
5.1.1父類和子類88
5.1.2成員變數的繼承和隱藏89
5.1.3成員方法的覆蓋91
5.1.4this和super93
5.2類的多態96
5.2.1成員方法的重載96
5.2.2構造方法的重載98
習題100
第6章包、接口和異常1036.1包103
6.1.1Java的系統包104
6.1.2包的引用107
6.1.3聲明自定義包107
6.2接口110
6.2.1實現系統提供的接口110
6.2.2創建自定義接口112
6.2.3接口的繼承關係113
6.3異常處理114
6.3.1什麼是錯誤與異常114
6.3.2異常發生的原因115
6.3.3異常處理機制115
6.3.4異常對象類型116
6.3.5異常的處理117
6.3.6throw語句120
6.3.7throws子句121
6.3.8finally語句123
6.3.9編譯時對異常情況的檢查124
6.3.10創建自己的異常類125
習題126