Java程式設計案例教程[李明、吳瓊、韓旭明編著書籍]

《Java程式設計案例教程》是2013年出版的圖書,作者是李明、吳瓊、韓旭明。

書籍信息

作者:李明 吳瓊 韓旭明 時兵 王潤芳
定價:34.50元
印次:1-1
ISBN:9787302330226
出版日期:2013.10.01
印刷日期:2013.09.30

內容簡介

在計算機人才培養中,實踐環節是非常重要的,特別是對那些準備走上IT行業的人員來說,實踐環節更是重中之重。本書針對市場上一些教材比較側重理論知識而輕視實踐的現象,在書中設計了案例教學環節。在教材的編寫中,堅持“理論夠用,側重實踐;邊學邊做,做中學習”的原則;立足於“看得懂、學得會、用得上”的策略;由淺入深、循序漸進地介紹相關知識點。為適應面向套用型人才的培養,該教材以通俗易懂的講解和豐富的實例為手段,目的在於培養學生解決實際問題的能力。本書力求通過對核心知識的講解,使初學者儘快了解Java程式設計的核心所在,通過對核心知識的擴展使讀者提高編程能力,掌握編程技巧。通過本書的學習,讀者可以掌握Java面向對象編程的思想和在當前不同IT技術中需要了解和掌握的Java內容。

圖書目錄

第1章Java簡介1

1.1Java技術1

1.2Java的主要套用3

1.3基本的Java應用程式4

1.3.1程式說明4

1.3.2運行環境說明5

1.3.3錯誤診斷15

1.4本章小結16

1.5習題16

1.5.1選擇題16

1.5.2簡答題17

第2章Java語言基礎18

2.1基礎知識18

2.1.1標識符18

2.1.2關鍵字18

2.1.3數據類型19

2.1.4常量和變數21

2.1.5注釋23

2.2運算符和表達式25

2.2.1運算符25

2.2.2表達式29

2.2.3基本數據類型間的轉換30

2.2.4案例描述31

2.3流程控制32

2.3.1順序結構32

2.3.2選擇結構32

2.3.3循環結構36

2.3.4案例描述40

2.4本章小結41

2.5習題42

2.5.1選擇題42

2.5.2編程題44

2.5.3簡答題44

第3章類和對象45

3.1面向對象概述45

3.2類45

〖〗〖〗〖〗3.2.1類的定義45

3.2.2類的定義格式46

3.2.3案例描述49

3.3對象50

3.3.1創建對象50

3.3.2使用對象51

3.3.3構造方法53

3.3.4對象初始化過程54

3.3.5案例描述55

3.4源檔案布局與訪問許可權57

3.4.1包57

3.4.2引入類58

3.4.3Java的源檔案布局58

3.4.4訪問許可權59

3.4.5案例描述61

3.5方法的調用63

3.5.1參數傳遞64

3.5.2遞歸調用67

3.5.3案例描述69

3.6類的繼承70

3.6.1子類的定義71

3.6.2類的繼承規則72

3.6.3類的多態76

3.6.4案例描述80

3.7本章小結82

3.8習題82

3.8.1選擇題82

3.8.2讀程式84

3.8.3編程題85第4章數組和字元串86

4.1數組86

4.1.1基本概念86

4.1.2數組的複製88

4.1.3案例描述89

4.2多維數組90

4.2.1基本知識91

4.2.2異類集合93

4.2.3案例描述93

4.3String類95

4.3.1String類的對象95

4.3.2String類常用方法97

4.3.3字元串類型與基本數據

類型的相互轉換99

4.3.4案例描述100

4.4可變字元串101

4.4.1StringBuffer類102

4.4.2StringBuilder類104

4.4.3案例描述104

4.5本章小結105

4.6習題106

4.6.1選擇題106

4.6.2讀程式107

4.6.3編程題108

第5章類的高級特性109

5.1static關鍵字109

5.1.1靜態變數109

5.1.2靜態方法110

5.1.3靜態代碼塊111

5.1.4static修飾類112

5.1.5案例描述112

5.2final和abstract關鍵字114

5.2.1final關鍵字114

5.2.2abstract關鍵字115

5.2.3案例描述117

5.3接口119

5.3.1接口的定義119

5.3.2接口的實現120

5.3.3接口回調121

5.3.4接口與抽象類的異同122

5.3.5案例描述122

5.4嵌套類和內部類125

5.4.1內部類125

5.4.2嵌套類127

5.4.3案例描述129

5.5封裝類和集合131

5.5.1Wrapper類131

5.5.2集合131

5.5.3案例描述135

5.6本章小結136

5.7習題137

5.7.1選擇題137

5.7.2讀程式138

5.7.3編程題138

5.7.4簡答題139

第6章異常處理140

6.1異常的概念140

6.2異常處理機制143

6.2.1基本知識143

6.2.2案例描述145

6.3throw語句和throws語句147

6.3.1throw語句148

6.3.2throws語句148

6.3.3案例描述151

6.4自定義異常類152

6.4.1基本知識152

6.4.2案例描述153

6.5本章小結155

6.6習題156

6.6.1選擇題156

6.6.2編程題157

第7章檔案和流158

7.1流的簡介158

7.2File類161

7.2.1基本知識161

7.2.2案例描述164

7.3位元組流166

7.3.1位元組流父類167

7.3.2檔案位元組流168

7.3.3其他位元組流170

7.3.4案例描述175

7.4字元流178

7.4.1字元流父類179

7.4.2檔案字元流180

7.4.3其他字元流181

7.4.4案例描述185

7.5檔案的隨機讀寫187

7.5.1基本知識187

7.5.2案例描述189

7.6本章小結190

7.7習題191

7.7.1選擇題191

7.7.2編程題191

第8章圖形用戶界面192

8.1圖形用戶界面簡介192

8.2使用AWT設計圖形用戶界面193

8.2.1組件193

8.2.2容器194

8.2.3布局管理器197

8.2.4事件處理203

8.2.5案例描述212

8.3Swing組件215

8.3.1Swing組件簡介215

8.3.2Swing中的容器215

8.3.3Swing中的組件223

8.3.4案例描述236

8.4本章小結240

8.5習題240

8.5.1選擇題240

8.5.2編程題241

第9章Java Applet及多媒體編程242

9.1Applet小程式介紹242

9.1.1一個Applet程式242

9.1.2Applet的安全機制244

9.2Applet小程式的生命周期244

9.2.1基本知識244

9.2.2案例描述246

9.3多媒體編程249

9.3.1基本知識249

9.3.2案例描述255

9.4本章小結257

9.5習題257

9.5.1選擇題257

9.5.2編程題258

第10章資料庫編程259

10.1JDBC的概述259

10.1.1JDBC的介紹259

10.1.2資料庫驅動程式的分類260

10.2資料庫連線過程261

10.2.1JDBCODBC橋驅動261

10.2.2本地API驅動程式連線267

10.2.3案例描述272

10.3常用接口的使用方法276

10.3.1Connection接口276

10.3.2Statement接口278

10.3.3ResultSet接口280

10.3.4PreparedStatement接口283

10.3.5案例描述285

10.4事務回滾290

10.4.1基礎知識290

10.4.2案例描述292

10.5本章小結298

10.6習題298

10.6.1選擇題298

10.6.2編程題299

第11章多執行緒編程300

11.1執行緒的概念300

11.1.1基本概念300

11.1.2多執行緒的優點301

11.2執行緒的生命周期301

11.2.1執行緒的狀態301

11.2.2執行緒的方法302

11.2.3執行緒的優先權別302

11.3執行緒的創建303

11.3.1繼承Thread類創建執行緒303

11.3.2實現Runnable接口

創建執行緒304

11.3.3案例描述305

11.4執行緒的同步306

11.4.1問題提出306

11.4.2同步的解決機制307

11.4.3案例描述312

11.5本章小結314

11.6習題314

11.6.1選擇題314

11.6.2簡答題315

11.6.3編程題315

第12章網路編程316

12.1網路連線方式316

12.1.1網路基礎316

12.1.2不同協定層對應的網路

連線方法317

12.2URL連線方式317

12.2.1概念317

12.2.2URL對象連線模型319

12.2.3URLConnection對象

連線模型319

12.2.4案例描述321

12.3Socket連線方式322

12.3.1概念322

12.3.2連線模型324

12.3.3案例描述326

12.4Datagram連線方式329

12.4.1概念329

12.4.2連線模型330

12.4.3案例描述332

12.5本章小結337

12.6習題337

12.6.1選擇題337

12.6.2簡答題338

12.6.3編程題338

參考文獻339

相關詞條

熱門詞條

聯絡我們