国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >>
Java基礎案例教程-慕課版

包郵 Java基礎案例教程-慕課版

出版社:人民郵電出版社出版時間:2016-11-01
開本: 32開 頁數: 322
本類榜單:教材銷量榜
中 圖 價:¥36.9(7.4折) 定價  ¥49.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

Java基礎案例教程-慕課版 版權信息

Java基礎案例教程-慕課版 本書特色

Java是一種被廣泛使用的網絡編程語言。它采用面向對象技術,不依賴于機器結構,具有可移植性、健壯性、安全性。除了語言的基本語法外,Java還提供了豐富的類庫,程序設計人員利用該類庫可以很方便地開發自己的系統。 全書共15章,分為兩篇。*篇包括第1~8章,主要講解語言的詞法、語法,以及編程技能技巧;第二篇包括第9~15章,主要講解Java常用類的用法。每一章的內容都由淺入深、由易到難。本書大部分的例題,都采用面向對象的方法設計程序,且進行了詳細的分析和說明,以引導讀者理解、掌握Java程序設計。 本書適合作為高等院校相關專業Java程序設計課程的教材,也可供軟件開發人員和自學人員參考。

Java基礎案例教程-慕課版 內容簡介

1.強調面向對象的程序設計方法,細講知識點,精簡了圖形用戶界面(GUI)和圖形圖像部分的內容,去掉了Java Applet的內容。 2.重語義語法,更重視對定義的理解和應用,大量的案例及案例思路分析,有助于培養學生編程。 3.理論知識的重點和難點、典型案例的程序編寫和調試,均配有教學視頻,掃描文中二維碼,即可在線學習。

Java基礎案例教程-慕課版 目錄

第1章 Java概述 2

1.1 Java簡介 2

1.1.1 Java的產生與發展 2

1.1.2 Java的特點 3

1.2 JDK安裝與配置 4

1.2.1 認識JDK 4

1.2.2 下載與安裝Java開發工具包 5

1.2.3 配置環境變量 5

1.3 Java程序的兩種結構 5

1.3.1 開發Java應用程序的方法 6

1.3.2 開發Java小應用程序的方法 7

1.4 程序注釋 8

1.5 Eclipse簡介與使用 8

1.5.1 Eclipse簡介 8

1.5.2 Eclipse基本操作 9

1.5.3 Eclipse調試程序的方法 9

1.6 小結 10

1.7 習題 10

第2章 基本數據類型、運算符與

表達式 12

2.1 標識符與關鍵字 12

2.1.1 Unicode字符集 12

2.1.2 標識符 13

2.1.3 關鍵字 13

2.2 基本類型數據 14

2.2.1 變量與常量 14

2.2.2 Java基本數據類型 14

2.2.3 基本類型數據的輸入/輸出 16

2.3 運算符和表達式 18

2.3.1 算術運算符 18

2.3.2 關系運算符 18

2.3.3 邏輯運算符 19

2.3.4 位運算符 19

2.3.5 賦值運算符 20

2.3.6 條件運算符 20

2.3.7 其他運算符 20

2.3.8 表達式 21

2.4 小結 22

2.5 習題 22

第3章 控制語句 24

3.1 控制語句概述 24

3.2 順序結構 24

3.3 選擇結構 25

3.3.1 if語句 26

3.3.2 switch語句 32

3.4 循環結構 37

3.4.1 while循環 37

3.4.2 do-while循環 38

3.4.3 for循環 39

3.4.4 循環的嵌套 42

3.5 選擇結構與循環結構的嵌套 43

3.6 break語句與continue語句 44

3.6.1 break語句 44

3.6.2 continue語句 46

3.7 小結 47

3.8 習題 48

第4章 數組 50

4.1 一維數組 50

4.1.1 一維數組的聲明 50

4.1.2 為一維數組分配空間 51

4.1.3 數組的內存模型 51

4.1.4 訪問一維數組元素 51

4.1.5 一維數組初始化 52

4.1.6 使用增強型循環訪問數組元素 54

4.2 多維數組 54

4.2.1 二維數組的聲明 55

4.2.2 為二維數組分配空間 55

4.2.3 訪問二維數組元素 55

4.2.4 二維數組初始化 55

4.3 命令行參數 57

4.3.1 命令行參數的概念 57

4.3.2 命令行參數的獲取與使用 57

4.4 小結 58

4.5 習題 58

第5章 類和對象 60

5.1 面向對象的基本概念 60

5.1.1 對象的概念 60

5.1.2 類的概念 61

5.1.3 繼承 61

5.1.4 多態 62

5.2 類 63

5.2.1 類的定義 63

5.2.2 域的定義 63

5.2.3 方法的定義與使用 64

5.3 對象 69

5.3.1 Java中對象的概念 69

5.3.2 對象的創建與表示 69

5.3.3 對象的內存模型 70

5.3.4 對象的使用 70

5.3.5 this關鍵字 71

5.4 訪問權限 73

5.4.1 訪問權限的概念 73

5.4.2 私有域和私有方法 73

5.4.3 公有域和公有方法 73

5.4.4 保護的域和保護的方法 74

5.4.5 默認訪問權限的域和方法 74

5.4.6 public類 76

5.5 構造方法 76

5.5.1 構造方法的作用 76

5.5.2 實例初始化器 76

5.5.3 構造方法的定義與使用 76

5.6 參數的傳遞 79

5.6.1 基本類型數據作方法的參數 79

5.6.2 引用類型作方法的參數 80

5.7 對象組合 82

5.7.1 對象組合的概念 82

5.7.2 組合類的定義與使用 83

5.8 package和import 85

5.8.1 package語句 85

5.8.2 import語句 88

5.9 對象數組 89

5.9.1 對象數組的概念 89

5.9.2 對象數組的定義與使用 89

5.10 static與static修飾成員 91

5.10.1 static修飾域 92

5.10.2 static修飾方法 93

5.10.3 靜態初始化器 95

5.11 其他類型的類 96

5.11.1 內部類 97

5.11.2 匿名類 99

5.11.3 局部類 100

5.12 小結 100

5.13 習題 100

第6章 繼承與多態 102

6.1 子類及其對象 102

6.1.1 子類定義 102

6.1.2 子類成員的可訪問性 103

6.1.3 instanceof運算符 105

6.2 域的隱藏和方法的重寫 106

6.2.1 域的隱藏 106

6.2.2 方法的重寫 107

6.2.3 super關鍵字 109

6.3 對象的賦值兼容規則 113

6.4 final關鍵字 113

6.4.1 final修飾類 113

6.4.2 final修飾方法 113

6.4.3 常量 114

6.5 多態 114

6.5.1 多態概念 114

6.5.2 多態的實現 114

6.6 abstract關鍵字 117

6.6.1 abstract修飾類 117

6.6.2 abstract修飾方法 118

6.7 小結 120

6.8 習題 120

第7章 接口和枚舉 121

7.1 接口 121

7.1.1 接口的概念與定義 121

7.1.2 接口與abstract類 122

7.2 實現接口 123

7.2.1 用類實現接口 123

7.2.2 定義接口中的方法 123

7.3 接口與多態 125

7.3.1 接口多態的概念 125

7.3.2 通過接口實現多態 125

7.4 接口的設計與使用 128

7.5 枚舉 131

7.5.1 簡單的枚舉類 131

7.5.2 復雜的枚舉類 132

7.6 小結 134

7.7 習題 134

第8章 異常處理 135

8.1 異常 135

8.1.1 異常的概念 135

8.1.2 異常的類型 135

8.1.3 程序中的常見異常 136

8.2 異常處理 137

8.2.1 Java異常處理機制 137

8.2.2 try-catch-finally處理異常 138

8.2.3 throw拋出異常 140

8.2.4 自定義異常類 141

8.2.5 方法聲明拋出異常 142

8.2.6 finally和return 144

8.3 用斷言調試程序 144

8.4 小結 145

8.5 習題 145



第二篇 Java常用基礎類



第9章 常用實用類 148

9.1 字符串處理與字符串類 148

9.1.1 字符串處理問題 148

9.1.2 字符串類 150

9.1.3 Scanner類與字符串 154

9.2 正則表達式與字符串處理 155

9.2.1 正則表達式 155

9.2.2 Pattern類和Matcher類 157

9.3 數學計算與數學類 157

9.4 日期和日歷類 160

9.4.1 日期類Date 161

9.4.2 日歷類Calendar 161

9.5 包裝類 162

9.6 小結 163

9.7 習題 164

第10章 泛型、集合、反射和注解 165

10.1 泛型 165

10.1.1 泛型在集合中的主要應用 165

10.1.2 聲明泛型類 165

10.1.3 聲明泛型接口 169

10.1.4 聲明泛型方法 171

10.1.5 泛型參數的限定 172

10.2 集合 173

10.2.1 List接口 174

10.2.2 Stack類 174

10.2.3 ArrayList類 175

10.2.4 Vector類 176

10.2.5 Queue接口 177

10.2.6 LinkedList類 178

10.2.7 HashSet類 179

10.3 反射和注解 181

10.3.1 反射 181

10.3.2 注解 185

10.4 小結 190

10.5 習題 190

第11章 Java多線程機制 192

11.1 線程基本概念 192

11.1.1 操作系統與進程 192

11.1.2 進程與線程 193

11.2 線程的創建 193

11.2.1 擴展Thread類 193

11.2.2 實現接口Runnable 194

11.3 線程狀態及轉換 195

11.3.1 線程的狀態 195

11.3.2 線程狀態轉換 195

11.4 線程調度 196

11.4.1 線程優先級 196

11.4.2 線程調度 196

11.5 線程常用方法 197

11.5.1 常用方法 197

11.5.2 線程讓步 199

11.5.3 線程聯合 200

11.5.4 守護線程 201

11.6 線程同步與鎖機制 203

11.6.1 線程同步概述 203

11.6.2 線程同步舉例 204

11.6.3 線程安全 207

11.6.4 線程死鎖 208

11.7 線程的交互 210

11.8 小結 211

11.9 習題 212

第12章 輸入輸出流 219

12.1 流的概念 219

12.1.1 流 219

12.1.2 流的分類 220

12.2 File類 221

12.2.1 文件對象與文件屬性 221

12.2.2 目錄 223

12.2.3 文件的操作 224

12.2.4 Scanner類與文件 225

12.3 字節流和字符流 226

12.3.1 字節流 226

12.3.2 字符流 229

12.4 數據流 231

12.4.1 數據輸入流 232

12.4.2 數據輸出流 232

12.5 緩沖流 233

12.5.1 緩沖輸入流 234

12.5.2 緩沖輸出流 234

12.6 隨機流 236

12.6.1 隨機流的概念 236

12.6.2 RandomAccessFile流類 236

12.6.3 字符串亂碼的處理 238

12.7 對象流 238

12.7.1 對象流概念 238

12.7.2 對象的序列化 239

12.7.3 對象輸入流與對象輸出流 239

12.8 小結 241

12.9 習題 241

第13章 圖形用戶界面 242

13.1 圖形用戶界面概述 242

13.1.1 抽象窗口工具集AWT 242

13.1.2 Swing組件 243

13.1.3 組件與事件 244

13.2 窗口 244

13.2.1 JFrame類及常用方法 244

13.2.2 窗口菜單 245

13.3 常用組件與布局 247

13.3.1 常用組件 247

13.3.2 常用容器 250

13.3.3 常用布局 252

13.4 事件處理 261

13.4.1 事件處理模型 261

13.4.2 ActionEvent事件 262

13.4.3 MouseEvent事件 264

13.4.4 KeyEvent事件 267

13.4.5 ItemEvent事件 268

13.4.6 FocusEvent事件 271

13.4.7 DocumentEvent事件 271

13.4.8 窗口事件 272

13.5 對話框 273

13.5.1 消息對話框 273

13.5.2 輸入對話框 274

13.5.3 確認對話框 274

13.5.4 顏色對話框 274

13.5.5 自定義對話框 275

13.6 小結 275

13.7 習題 275

第14章 網絡編程 276

14.1 網絡基礎 276

14.1.1 網絡基本概念 276

14.1.2 TCP和UDP協議 277

14.2 基于URL的網絡編程 278

14.2.1 URL基礎 278

14.2.2 網絡資源訪問 279

14.3 InetAddress類 279

14.3.1 地址的表示 280

14.3.2 獲取地址 280

14.4 套接字 281

14.4.1 套接字概述 281

14.4.2 客戶端套接字 282

14.4.3 服務器端套接字 283

14.4.4 多線程網絡編程 285

14.5 UDP數據報 290

14.5.1 發送數據包 290

14.5.2 接收數據包 290

14.6 廣播數據報 293

14.6.1 廣播端 293

14.6.2 接收端 294

14.7 小結 295

14.8 習題 295

第15章 數據庫編程 296

15.1 數據庫編程基礎 296

15.1.1 JDBC數據庫應用模型 296

15.1.2 JDBC驅動程序 297

15.1.3 用JDBC-ODBC橋驅動連接數據庫 297

15.1.4 JDBC常用API 300

15.2 數據庫基本操作 307

15.2.1 數據插入操作 307

15.2.2 數據刪除操作 308

15.2.3 數據更新操作 309

15.2.4 數據查詢操作 309

15.2.5 編譯預處理 312

15.3 事務處理 313

15.3.1 事務概述 313

15.3.2 常用事務處理方法 314

15.4 小結 317

15.5 習題 317

附錄A ASCII對照表 318

附錄B 數據存儲形式及數制轉換 320

B.1 數據在計算機內的存儲形式 320

B.2 數制轉換 321

B.2.1 二進制和十進制數之間的轉換 321

B.2.2 八進制數、十六進制數和十進制數之間的轉換 321

參考文獻 322

展開全部

Java基礎案例教程-慕課版 作者簡介

滿志強,副教授,在計算機教育領域執教多年,擁有豐富的教學和科研經驗,主講課程包括程序設計(C、 C 、Java等)、計算機圖形學、計算機輔助設計與制造等課程,以其簡潔、明快的講課風格,多元化的教學方式,頗受學習者歡迎。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 胯下粗长挺进人妻体内电影 | 亚洲av中文无码乱人伦在线咪咕 | 曰批免费视频播放免费 | 少妇高潮太爽了在线观看 | 免费一级特黄 | 在线午夜限制影片 | 亚洲精品一区二区三区在线看 | 久久伊人亚洲 | 夜恋全部国产精品视频 | 日韩美香港a一级毛片 | 亚洲综合色视频在线观看 | 久久精品综合网 | 精品国产高清自在线一区二区三区 | 亚洲国产系列久久精品99人人 | 99精品高清不卡在线观看 | 亚洲中文字幕乱码av波多ji | 夜夜揉揉日日人人青青 | 日韩av无码成人无码免费 | 国产区久久 | 色吊丝永久性观看网站 | 九九视频在线观看视频6 | 成年人视频免费在线播放 | 业余 自由 性别 成熟偷窥 | 国产精品国产三级国av在线观看 | 国产午夜精品av一区二区 | 久久亚洲国产欧洲精品一 | 青青草原在线免费观看 | 国产乱子伦视频一区二区三区 | 国产精品天干天干综合网 | 欧美精品国产第一区二区 | 久久精品在线免费观看 | 啊v在线观看 | 青青草99热这里都是精品 | 国产美女在线精品亚洲二区 | 天堂在线www天堂在线 | 欧美四级在线观看免费 | 一区二区三区在线 | 妺妺窝人体色www在线下载 | 青青免费视频在线 | 欧美人妻精品一区二区三区 | 一级黄色小视频 |