書籍信息
作者:邵麗萍
定價:19元
印次:1-2
ISBN:9787302101697
出版日期:2005.01.01
印刷日期:2005.11.11
內容簡介
《Java語言程式設計》及《Java語言實用教程》配套使用的參考書。本書對書中各章的全部習題進行了解答,對所有的編程題目都給出了相應的源程式代碼。對複雜的題目還給出了程式運行的結果圖。本書還配有上機實驗指導,給出了8個實驗,每個實驗都有實驗目的、實驗要求、實驗內容和步驟,可以方便老師和學生上機實驗使用。 通過學習《Java語言程式設計》或《Java語言實用教程》,並配合使用本書,能使讀者更快、更深入地了解Java語言的原理,並能使用Java語言編寫解決問題的應用程式,完成特定的任務。 本書概念清晰、通俗易懂、實用性強。可作為高等院校、高職高專學習Java語言的參考書使用。 本書為普通高等教育“十一五”國家級規劃教材
目錄
第一部分Java語言程式設計題解
第1章Java快速入門3
第2章Java基本語法
5
第3章Java語句及其控制結構9
第4章面向對象編程16
第5章類的繼承性與多態性22
第6章包、接口和異常27
第7章常用系統類32
第8章圖形用戶界面39
第9章視窗、選單和對話框47
第10章多執行緒機制53
第11章圖形與多媒體處理58
第12章綜合應用程式實例65
第二部分Java語言上機指導
第13章Java運行環境的下載、安裝、配置與運行81
13.1目的81
13.2要求81
13.3內容81
13.3.1SDK的下載與安裝81
13.3.2設定環境變數83
13.3.3使用EditPlus83
13.3.4編譯Java源程式83
13.3.5運行Java程式84
13.3.6使用EditPlus編譯與運行程式84
13.3.7瀏覽Applet程式87
第14章Java基本語法練習89
14.1目的89
14.2要求89
14.3內容89
14.3.1聲明不同數據類型的變數89
14.3.2了解變數的使用範圍90
14.3.3使用關係運算符和邏輯運算符91
14.3.4使用數組91
14.3.5使用表達式語句與複合語句92
14.3.6使用選擇語句93
14.3.7使用循環語句95
14.4思考題98
第15章面向對象編程練習99
15.1目的99
15.2要求99
15.3內容99
15.3.1創建Applet套用小程式99
15.3.2創建對象與使用對象101
15.3.3顯示當前日期和時間的程式102
15.3.4使用修飾符103
15.3.5方法中的參數傳遞105
15.3.6類的繼承性練習107
15.3.7類的多態性練習110
15.4思考題114
第16章包、接口與異常處理115
16.1目的115
16.2要求115
16.3內容115
16.3.1了解和使用Java的系統包115
16.3.2創建並使用自定義包116
16.3.3使用接口技術118
16.3.4創建自定義接口120
16.3.5異常處理機制122
16.3.6異常對象的類型123
16.3.7使用try...catch語句處理異常125
16.3.8使用throw語句拋出異常127
16.3.9throws子句的使用128
16.3.10使用finally子句129
16.3.11創建自定義異常類130
16.4思考題131
第17章常用系統類132
17.1目的132
17.2要求132
17.3內容132
17.3.1Applet的生命周期132
17.3.2字元串與字元串類134
17.3.3輸入輸出流類136
17.3.4數學函式類141
17.3.5日期類142
17.3.6向量類Vector145
第18章圖形用戶界面146
18.1目的146
18.2要求146
18.3內容146
18.3.1創建圖形用戶界面146
18.3.2事件處理機制148
18.3.3獨立運行的視窗界面與匿名類151
18.3.4使用Swing組件155
18.3.5使用自定義對話框與內部類158
18.4思考題161
第19章圖形與多執行緒處理162
19.1目的162
19.2要求162
19.3內容162
19.3.1使用圖形類Graphics162
19.3.2插入圖像與播放音樂165
19.3.3多執行緒與動畫168
19.4思考題173
第20章綜合練習174
20.1目的174
20.2要求174
20.3內容174
20.3.1幻燈機效果——連續顯示多幅圖像174
20.3.2使用滾動條改變背景顏色175
20.3.3Applet與Application合併運行的程式177
20.3.4對象的克隆178
20.3.5正弦曲線179
20.3.6四葉玫瑰線181
20.3.7模擬網上購物結算182
20.3.8數字和圖形時鐘185
20.3.9在Applet的畫布上隨意畫圖187
20.3.10電閃雷鳴的動畫190
20.3.11文字的動畫顯示191
20.3.12控制移動的文字192
20.3.13水中倒影195
20.3.14到其他網站196
20.3.15輸入保存信息的視窗197
20.3.16簡單的文本編輯器200
參考文獻204