性xx色动画xx无尽,国产精品三级av三级av三级 ,中文在线√天堂,亚洲国产成人久久一区久久,亚洲熟妇色l20p

當(dāng)前位置 : 首頁  圖書 正文

Java課程設(shè)計案例精編(第3版)簡介,目錄書摘

2020-01-03 17:31 來源:京東 作者:京東
java案例
Java課程設(shè)計案例精編(第3版)
暫無報價
10+評論 100%好評
編輯推薦:

  本書語言通俗,簡明實用,并通過實例來解釋相關(guān)的概念和方法,有助于讀者理解和掌握Java語言編程方法。書中各個案例相互獨立,均給出了詳細的設(shè)計步驟,包括功能描述、理論基礎(chǔ)、總體設(shè)計、代碼實現(xiàn)、程序運行與發(fā)布等,而且代碼都有詳細的注釋,便于讀者閱讀。

  本書前兩版受到了廣泛歡迎,應(yīng)廣大讀者的要求,作者于2015年進行了第3版修訂。為了滿足廣大讀者對當(dāng)前流行的APP設(shè)計開發(fā)的需求,新版書中更新了原第5章(蜘蛛紙牌)和第6章(吃豆子游戲)兩個案例,將其分別改為成績查詢APP和消息推送APP。其中,成績查詢APP設(shè)計結(jié)合當(dāng)前校園信息化建設(shè)實際需求,詳細講解了如何利用移動客戶端APP來查詢學(xué)生的考試成績;消息推送APP則結(jié)合當(dāng)前常用的向移動客戶端推送消息的實際應(yīng)用需求,對如何利用第三方推送平臺,從移動客戶端"接收消息"、"打開鏈接"、"管理消息"等進行了詳盡分析,對關(guān)鍵代碼重點講解。作者希望借助新增的案例,向讀者講解APP的設(shè)計方式與功能實現(xiàn)的方式,以達到舉一反三的目的。

內(nèi)容簡介:

  Java語言已成為軟件設(shè)計開發(fā)者應(yīng)掌握的一門基礎(chǔ)語言。本書為Java課程設(shè)計指導(dǎo)用書,共分11章,具體內(nèi)容包括:Java環(huán)境的安裝與配置、Java語言編程的基礎(chǔ)知識、Java語言中重要的類與對象、網(wǎng)頁瀏覽器案例、成績查詢APP設(shè)計案例、消息推送APP設(shè)計案例、端口掃描器案例、聊天程序案例、中國象棋對弈系統(tǒng)案例、資產(chǎn)管理系統(tǒng)案例和人事管理系統(tǒng)案例。

  本書以案例帶動知識點的講解,展示實際項目的設(shè)計思想和設(shè)計理念,使讀者可以舉一反三。本書每個實例各有側(cè)重點,避免了實例羅列和知識點重復(fù)。本書選擇目前流行的APP設(shè)計及高校課程設(shè)計的典型項目,并注重切合實際應(yīng)用,使讀者能夠真正做到學(xué)以致用。

  本書適合作為高等院校學(xué)生學(xué)習(xí)Java課程設(shè)計的教材,也可作為Java語言程序開發(fā)人員及Java編程愛好者的指導(dǎo)用書。

目錄:

第1章  Java概述 1

1.1  Java語言簡介 2

1.1.1  Java語言的歷史 2

1.1.2  Java語言的特點 2

1.2  Java平臺 4

1.2.1  Java平臺簡介 4

1.2.2  Java虛擬機 4

1.3  Java運行環(huán)境的建立 5

1.3.1  JDK簡介 5

1.3.2  JDK的安裝 5

1.3.3  JDK運行環(huán)境的設(shè)置 5

1.3.4  JDK包含的常用工具 7

1.4  JDK 1.6的新特性 8

1.5  Java程序的編寫、編譯和運行 10

1.5.1  Java程序的編譯與運行 10

1.5.2  簡單的Java程序舉例 11

1.5.3  Java的注釋 13

第2章  Java程序設(shè)計基礎(chǔ) 15

2.1  Java的基本數(shù)據(jù)類型 16

2.1.1  數(shù)據(jù)類型 16

2.1.2  標(biāo)識符與關(guān)鍵字 16

2.1.3  常量 17

2.1.4  變量 19

2.2  Java運算符與表達式 21

2.2.1  算術(shù)運算符 21

2.2.2  關(guān)系運算符 21

2.2.3  布爾運算符 22

2.2.4  位運算符 22

2.2.5  賦值運算符 22

2.2.6  條件運算符 24

2.2.7  表達式和運算符的優(yōu)先級 24

2.3  Java控制語句 25

2.3.1  選擇結(jié)構(gòu) 25

2.3.2  循環(huán)結(jié)構(gòu) 26

2.3.3  跳轉(zhuǎn)結(jié)構(gòu) 28

2.4  字符串 29

2.4.1  String類 30

2.4.2  StringBuffer類 31

2.5  數(shù)組 32

2.5.1  一維數(shù)組 32

2.5.2  多維數(shù)組 34

2.5.3  對象數(shù)組 35

第3章  類和對象 37

3.1  類的定義與使用 38

3.1.1  類的定義 38

3.1.2  構(gòu)造函數(shù) 41

3.1.3  對象的使用 42

3.1.4  訪問控制 43

3.2  繼承 44

3.3  重載 45

3.3.1  方法的重載 45

3.3.2  構(gòu)造函數(shù)的重載 47

3.3.3  super與this 48

3.4  包與接口 51

3.4.1  包與引用包 51

3.4.2  ClassPath環(huán)境變量 52

3.4.3  接口 52

3.5  Java的垃圾回收與析構(gòu) 53

3.6  抽象類與內(nèi)部類 54

3.6.1  抽象類 54

3.6.2  內(nèi)部類 54

3.7  基礎(chǔ)類的使用 55

3.7.1  基礎(chǔ)類庫 55

3.7.2  Math類 59

3.7.3  時間與日期的處理 61

第4章  網(wǎng)頁瀏覽器的開發(fā) 67

4.1  功能描述 68

4.2  理論基礎(chǔ) 68

4.2.1  事件處理 68

4.2.2  Swing相關(guān)組件 70

4.2.3  輸入輸出 76

4.3  總體設(shè)計 80

4.4  代碼實現(xiàn) 81

4.4.1  WebBrowser.java 81

4.4.2  ViewSourceFrame.java 91

4.5  程序的運行與發(fā)布 92

4.5.1  運行程序 92

4.5.2  發(fā)布程序 94

第5章  成績查詢APP設(shè)計 95

5.1  功能描述 96

5.2  理論基礎(chǔ) 96

5.2.1  Http請求 96

5.2.2  Wireshark軟件的使用 97

5.2.3  數(shù)據(jù)解析 98

5.2.4  SimpleAdapter的應(yīng)用 100

5.3  總體設(shè)計 101

5.3.1  登錄教務(wù)系統(tǒng) 101

5.3.2  獲取并顯示成績 101

5.4  代碼實現(xiàn) 102

5.4.1  登錄功能 102

5.4.2  獲取成績 109

5.4.3  顯示成績 117

5.5  程序的運行與發(fā)布 122

5.5.1  運行程序 122

5.5.2  發(fā)布程序 124

第6章  消息推送APP設(shè)計 127

6.1  功能描述 128

6.2  理論基礎(chǔ) 128

6.2.1  第三方消息推送平臺 128

6.2.2  AppKey申請 128

6.2.3  導(dǎo)入SDK開發(fā)包 129

6.2.4  配置 AndroidManifest.xml 130

6.2.5  SQLite 132

6.2.6  BaseAdapter的應(yīng)用 133

6.3  總體設(shè)計 134

6.3.1  數(shù)據(jù)庫設(shè)計 134

6.3.2  消息處理 134

6.3.3  消息管理 134

6.4  代碼實現(xiàn) 135

6.4.1  數(shù)據(jù)庫設(shè)計 135

6.4.2  消息處理 135

6.4.3  消息管理 138

6.5  程序的運行與發(fā)布 149

6.5.1  運行程序 149

6.5.2  發(fā)布程序 152

第7章  基于多線程的端口掃描器 153

7.1  功能描述 154

7.2  理論基礎(chǔ) 154

7.2.1  布局管理器

(LayoutManager) 154

7.2.2  多線程 157

7.2.3  端口掃描 161

7.3  總體設(shè)計 162

7.4  代碼實現(xiàn) 163

7.4.1  TCPThread.java 163

7.4.2  ThreadScan.java 167

7.4.3  AboutDialog.java 178

7.5  程序的運行與發(fā)布 179

7.5.1  運行程序 179

7.5.2  發(fā)布程序 181

第8章  Java聊天室 183

8.1  功能描述 184

8.2  理論基礎(chǔ) 184

8.2.1  套接字通信 184

8.2.2  套接字客戶端 185

8.2.3  套接字服務(wù)端 186

8.2.4  數(shù)據(jù)報通信 186

8.2.5  URL與URLConnection 187

8.2.6  Java鏈表的實現(xiàn) 189

8.3  總體設(shè)計 190

8.3.1  聊天室服務(wù)器端的設(shè)計 190

8.3.2  聊天室客戶端設(shè)計 191

8.4  代碼實現(xiàn) 191

8.4.1  聊天室服務(wù)器端代碼的

實現(xiàn) 191

8.4.2  聊天室客戶端代碼的實現(xiàn) 211

8.5  程序的運行與發(fā)布 228

8.5.1  聊天室服務(wù)器端程序的

運行 228

8.5.2  聊天室服務(wù)器端程序的

發(fā)布 230

8.5.3  聊天室客戶端程序的運行 231

8.5.4  聊天室客戶端程序的發(fā)布 232

第9章  中國象棋對弈系統(tǒng) 233

9.1  功能描述 234

9.2  理論基礎(chǔ) 234

9.2.1  中國象棋簡介 234

9.2.2  中國象棋走子規(guī)則 234

9.2.3  中國象棋吃子規(guī)則 234

9.3  總體設(shè)計 235

9.4  代碼實現(xiàn) 235

9.4.1  引用類包及類的定義 235

9.4.2  圖形用戶界面模塊 236

9.4.3  按鈕的操作模塊 240

9.4.4  棋子的操作模塊 243

9.4.5  棋子的移動規(guī)則類模塊 250

9.5  程序的運行與發(fā)布 280

9.5.1  運行程序 280

9.5.2  發(fā)布程序 282

第10章  資產(chǎn)管理系統(tǒng) 283

10.1  需求分析 284

10.2  系統(tǒng)設(shè)計 284

10.2.1  結(jié)構(gòu)設(shè)計 284

10.2.2  功能結(jié)構(gòu) 285

10.2.3  功能流程及工作流描述 285

10.3  數(shù)據(jù)庫設(shè)計 287

10.4  詳細設(shè)計 288

10.4.1  資產(chǎn)管理系統(tǒng)主界面模塊 288

10.4.2  系統(tǒng)管理模塊 295

10.4.3  資產(chǎn)信息管理模塊 302

11.4.4  人員信息管理模塊 319

11.4.5  資產(chǎn)操作管理模塊 335

11.4.6  信息查詢模塊 355

11.4.7  數(shù)據(jù)庫操作模塊 363

10.5  程序的運行與發(fā)布 395

10.5.1  配置數(shù)據(jù)源 395

10.5.2  運行程序 397

10.5.3  發(fā)布程序 397

第11章  人事管理系統(tǒng) 399

11.1  需求分析 400

11.2  系統(tǒng)設(shè)計 401

11.2.1  結(jié)構(gòu)設(shè)計 401

11.2.2  功能結(jié)構(gòu) 401

11.2.3  功能流程及工作流描述 401

11.3  數(shù)據(jù)庫設(shè)計 403

11.4  詳細設(shè)計 404

11.4.1  人事管理系統(tǒng)主界面模塊 404

11.4.2  基礎(chǔ)信息管理模塊 410

11.4.3  人員調(diào)動管理模塊 435

11.4.4  人員考核管理模塊 443

11.4.5  勞資管理模塊 450

11.4.6  數(shù)據(jù)庫操作模塊 458

11.5  程序的運行與發(fā)布 483

11.5.1  配置數(shù)據(jù)源 483

11.5.2  運行程序 484

11.5.3  發(fā)布程序 484

參考文獻 486

熱門推薦文章
相關(guān)優(yōu)評榜
相關(guān)產(chǎn)品
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價,暢選無憂
購物指南
購物流程
會員介紹
生活旅行/團購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時達
配送服務(wù)查詢
配送費收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價格保護
退款說明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機
延保服務(wù)
京東E卡
京東通信
京東JD+