注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構Java平臺項目設計與開發(fā)

Java平臺項目設計與開發(fā)

Java平臺項目設計與開發(fā)

定 價:¥56.00

作 者: 解紹詞,金霜,杜偉奇 著
出版社: 科學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787030610546 出版時間: 2019-05-01 包裝: 平裝
開本: 16開 頁數(shù): 256 字數(shù):  

內容簡介

  《Java平臺項目設計與開發(fā)》內容共14章,分為兩部分。其中,第1~9章為第一部分,基于Java平臺標準版,主要面向個人PC桌面應用程序開發(fā),介紹了Java語言基本語法、面向對象特性、多線程程序設計、輸入輸出和異常處理、集合與泛型、圖形用戶界面、網(wǎng)絡通信編程、數(shù)據(jù)庫編程等內容;第10~14章為第二部分,基于Java平臺企業(yè)版,主要面向復雜的企業(yè)級應用,介紹了JSP、Servlet、JavaBean、項目實訓等內容。

作者簡介

暫缺《Java平臺項目設計與開發(fā)》作者簡介

圖書目錄

目錄
第1章 緒論 1
1.1 面向對象程序設計 1
1.1.1 面向對象程序設計思想的誕生 1
1.1.2 面向對象的開發(fā)方法 1
1.1.3 面向對象程序設計的三大特征 2
1.1.4 面向對象的程序設計 6
1.2 Java概述 9
1.2.1 Java體系 9
1.2.2 Java語言特點 9
1.2.3 Java運作機制 12
1.2.4 Java程序的開發(fā)環(huán)境 13
1.3 Java語言基礎 14
1.3.1 關鍵字 14
1.3.2 標識符 15
1.4 Java程序 16
1.4.1 Java程序組成 16
1.4.2 Java程序的開發(fā)步驟 17
1.4.3 Java程序分類 17
1.4.4 簡單的Java應用程序 17
1.4.5 Java應用程序的基本結構 21
1.4.6 注釋 22
1.5 本章小結 22
第2章 類與對象 23
2.1 類 23
2.1.1 類的定義 23
2.1.2 成員變量和局部變量 23
2.2 對象 24
2.2.1 對象的聲明與創(chuàng)建 25
2.2.2 對象的使用與銷毀 26
2.3 方法 27
2.3.1 方法的聲明 27
2.3.2 方法重載 28
2.3.3 構造方法 29
2.3.4 類方法和實例方法 29
2.4 靜態(tài)成員 29
2.4.1 靜態(tài)方法和靜態(tài)變量 29
2.4.2 靜態(tài)變量和常量 30
2.4.3 靜態(tài)成員的訪問 30
2.4.4 main()方法 32
2.4.5 Factory方法 32
2.5 包和實用類 33
2.5.1 包 33
2.5.2 Java標準包 35
2.5.3 實用類 36
2.6 封裝 37
2.7 本章小結 40
第3章 繼承與多態(tài) 42
3.1 Java中的繼承 42
3.1.1 繼承概述 42
3.1.2 子類 43
3.1.3 super關鍵字 44
3.1.4 繼承性規(guī)則 47
3.1.5 方法的繼承與覆蓋 49
3.2 終止繼承:final類和final方法 52
3.2.1 final類 52
3.2.2 final方法 52
3.3 多態(tài) 53
3.3.1 多態(tài)舉例 53
3.3.2 多態(tài)類型 54
3.4 本章小結 57
第4章 多線程程序設計 59
4.1 進程與線程 59
4.2 Java線程類和接口 60
4.2.1 Thread類 60
4.2.2 Runnable接口 62
4.3 線程調度與控制 64
4.3.1 線程狀態(tài) 64
4.3.2 線程調度 65
4.3.3 線程控制 66
4.4 線程的同步機制 67
4.5 本章小結 69
第5章 輸入輸出和異常處理 71
5.1 數(shù)據(jù)流概述 71
5.1.1 I/O流的概念 71
5.1.2 Java數(shù)據(jù)流類 71
5.2 字節(jié)流與字符流 73
5.2.1 字節(jié)流 73
5.2.2 字符流 77
5.3 文件操作 80
5.3.1 File類 80
5.3.2 File類的使用 82
5.4 對象流 83
5.5 異常處理 86
5.5.1 異常類 86
5.5.2 異常處理機制 86
5.5.3 拋出異常 88
5.5.4 異常處理的缺點 89
5.5.5 斷言 89
5.6 本章小結 90
第6章 集合與泛型 92
6.1 集合 92
6.1.1 集合概述 92
6.1.2 Collection接口 94
6.1.3 Iterator接口 95
6.1.4 Set接口 96
6.1.5 List接口 99
6.1.6 Map接口 101
6.2 泛型 104
6.2.1 泛型概述 104
6.2.2 引入泛型 104
6.2.3 類型通配符 105
6.2.4 泛型上限 106
6.3 本章小結 107
第7章 圖形用戶界面 108
7.1 圖形用戶界面概述 108
7.1.1 概述 108
7.1.2 Swing與AWT 108
7.2 Swing圖形用戶界面 110
7.2.1 框架 110
7.2.2 面板 112
7.2.3 標簽 114
7.2.4 按鈕 115
7.3 界面布局 116
7.3.1 FlowLayout布局 116
7.3.2 BorderLayout布局 117
7.3.3 GirdLayout布局 118
7.3.4 CardLayout布局 119
7.4 常用控件及事件響應 120
7.4.1 控件概述 120
7.4.2 常用控件 121
7.4.3 事件響應 124
7.5 本章小結 127
第8章 網(wǎng)絡通信編程 129
8.1 Java網(wǎng)絡編程概述 129
8.1.1 TCP/IP協(xié)議族簡介 129
8.1.2 Socket套接字 130
8.1.3 Java網(wǎng)絡通信機制 131
8.2 URL類及相關類 132
8.2.1 URL類 132
8.2.2 URLConnection類 134
8.3 Socket套接字編程 136
8.3.1 網(wǎng)絡地址InetAddress類 136
8.3.2 Socket通信 137
8.4 數(shù)據(jù)報編程 142
8.4.1 數(shù)據(jù)報簡介 142
8.4.2 DatagramSocket和DatagramPacket 142
8.5 本章小結 144
第9章 數(shù)據(jù)庫編程 145
9.1 Java數(shù)據(jù)庫編程概述 145
9.1.1 JDBC簡介 145
9.1.2 JDBC的層次及其重要性 145
9.1.3 JDBC與ODBC的比較 146
9.1.4 JDBC驅動程序的類型 147
9.2 JDBC主要類與接口 149
9.3 JDBC數(shù)據(jù)庫訪問操作 152
9.4 本章小結 156
第10章 Web應用程序開發(fā)基本知識 157
10.1 Web應用程序的運行原理 157
10.2 Web服務器匯總 157
10.3 Web應用程序開發(fā) 158
10.3.1 C/S與B/S架構 158
10.3.2 動態(tài)頁面語言對比 159
10.4 本章小結 160
第11章 JSP基礎知識 161
11.1 環(huán)境準備 161
11.1.1 安裝Tomcat 161
11.1.2 安裝MyEclipse 165
11.1.3 配置MyEclipse 165
11.2 編寫第一個JSP程序 168
11.2.1 建立Web項目 168
11.2.2 JSP目錄結構 169
11.2.3 解讀web.xml 170
11.2.4 編寫JSP頁面 170
11.2.5 發(fā)布Web項目 171
11.3 JSP語法 172
11.3.1 JSP注釋 172
11.3.2 JSP聲明 174
11.3.3 JSP表達式 174
11.4 編譯指令和動作標簽 175
11.4.1 JSP指令 175
11.4.2 JSP動作標簽 177
11.5 JSP的內置對象 178
11.5.1 request對象 178
11.5.2 response對象 179
11.5.3 session對象 179
11.5.4 application對象和pageContext對象 180
11.5.5 out對象 180
11.6 本章小結 181
第12章 Servlet 182
12.1 Servlet簡介 182
12.2 Servlet代碼結構 182
12.3 Servlet配置 183
12.4 Servlet讀取表單數(shù)據(jù) 184
12.5 本章小結 186
第13章 JavaBean 187
13.1 JavaBean簡介 187
13.2 JavaBean開發(fā)要求 187
13.3 用標簽操作JavaBean 188
13.4 用JavaBean+Servlet實現(xiàn)簡單的登錄 189
13.5 本章小結 194
第14章 JSP項目實訓 195
14.1 項目需求 195
14.1.1 項目功能圖 195
14.1.2 項目功能說明 195
14.2 項目設計 196
14.2.1 項目用例圖 196
14.2.2 項目流程圖 197
14.3 項目數(shù)據(jù)庫設計 198
14.4 系統(tǒng)實現(xiàn) 200
14.4.1 數(shù)據(jù)庫實現(xiàn) 200
14.4.2 設計公共模塊 204
14.4.3 搭建前后臺頁面 209
14.4.4 普通會員首頁數(shù)據(jù)顯示實現(xiàn) 220
14.4.5 用戶登錄功能實現(xiàn) 225
14.4.6 物流動態(tài)管理功能實現(xiàn) 229
14.4.7 物流知識管理功能實現(xiàn) 237
14.4.8 進入后臺頁面 239
14.4.9 貨物信息管理功能實現(xiàn) 240
14.4.10 車輛信息管理功能實現(xiàn) 242
14.4.11 企業(yè)信息 244
14.4.12 后臺物流動態(tài)管理功能實現(xiàn) 246
14.4.13 后臺物流知識管理功能實現(xiàn) 248
14.4.14 后臺貨物管理功能實現(xiàn) 249
14.4.15 后臺車輛管理功能實現(xiàn) 251
14.4.16 后臺企業(yè)管理功能實現(xiàn) 252
14.4.17 后臺公告管理功能實現(xiàn) 253
14.4.18 后臺會員管理功能實現(xiàn) 255
14.5 本章小結 256
參考文獻 257

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號