-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
面向對象程序設計——Java編程 版權信息
- ISBN:9787302598633
- 條形碼:9787302598633 ; 978-7-302-59863-3
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
面向對象程序設計——Java編程 本書特色
本書概念清晰,結構合理,敘述簡明易懂,適合應用型本科、高職高專院校學生使用。無論是編程新手,還是具有編程基礎的讀者,都可以從書中獲得新知識。本書具有重項目實踐,重理論要點,采用案例匯總知識點,力求體現實戰性教材等特點,使讀者逐步具備利用Java來開發應用程序的能力。本書配套資源豐富,配有作業系統、課件、源代碼、源程序。 本書配有作業平臺、課件、源代碼、習題答案,本書內容深入淺出,以案例匯總各章知識點。
面向對象程序設計——Java編程 內容簡介
Java是目前軟件設計領域應用廣泛且功能極為強大的編程語言,是網絡時代*重要的程序設計語言之一。本書注重理論結合實踐,采用循序漸進的方法,全面、系統地介紹Java的核心技術,使讀者掌握面向對象的思想和面向對象的程序設計方法。 本書知識系統全面,共分為14章,覆蓋了Java編程基礎、數組、面向對象、異常、Java常用系統類、集合、I/O流、GUI、線程、網絡編程基礎等主流Java語言開發技術。為了使大多數讀者能看懂,本書采用實例引導的方式對知識進行講解,能夠使讀者快速掌握實用技術,為Java學習打下堅實基礎。 本書概念清晰,結構合理,敘述簡明易懂,適合應用型本科、高職高專院校學生使用。無論是編程新手,還是具有編程基礎的讀者,都可以從書中獲得新知識。
面向對象程序設計——Java編程 目錄
目錄
第1章Java簡介1
1.1Java概述1
1.1.1Java的主要應用方向1
1.1.2Java語言的特點2
1.2Java的運行機制及JVM3
1.2.1JDK簡介4
1.2.2JRE簡介4
1.3JDK的使用4
1.3.1安裝JDK5
1.3.2系統環境變量6
1.3.3**個Java程序9
1.4Java開發工具Eclipse11
1.4.1Eclipse簡介11
1.4.2Eclipse的安裝與啟動11
1.4.3Java注釋15
1.5Java API簡介16
本章小結17
習題17
第2章Java編程基礎18
2.1Java基本語法18
2.1.1Java的基本語句18
2.1.2Java的基本語法格式19
2.1.3Java中的標識符和關鍵字19
2.2基本數據類型21
2.2.1整數類型21
2.2.2浮點類型22
2.2.3布爾類型23
2.2.4字符類型24
2.3常量和變量24
2.3.1常量24
2.3.2變量25
2.3.3數據類型之間的相互轉換25
2.4Java中的運算符28
2.4.1算術運算符28
2.4.2賦值運算符29
2.4.3關系運算符30
2.4.4邏輯運算符31
2.4.5位運算符33
2.4.6條件運算符34
2.4.7運算符的優先級34
2.5程序的結構35
2.5.1順序結構語句35
2.5.2選擇結構語句35
2.5.3循環結構語句41
2.5.4跳轉語句46
2.6案例實現48
本章小結50
習題51
面向對象程序設計——Java編程目錄第3章數組52
3.1一維數組52
3.1.1數組的聲明52
3.1.2數組的初始化53
3.1.3數組的訪問54
3.1.4數組的內存機制56
3.2二維數組58
3.3數組的引用傳遞60
3.4案例實現61
本章小結62
習題62
第4章面向對象(一)64
4.1面向對象的概念64
4.2類與對象65
4.2.1類的定義65
4.2.2對象的創建和使用66
4.2.3類的封裝69
4.3方法71
4.3.1成員方法71
4.3.2構造方法72
4.3.3方法的重載74
4.4this關鍵字75
4.5static關鍵字78
4.5.1靜態屬性與實例屬性79
4.5.2靜態方法與實例方法80
4.5.3靜態成員和實例成員的區別81
4.5.4代碼塊82
4.6內部類83
4.6.1成員內部類83
4.6.2靜態內部類85
4.6.3方法內部類86
4.6.4匿名內部類87
4.7包88
4.7.1包的定義和使用88
4.7.2import語句88
4.8訪問權限89
4.8.1類的訪問權限89
4.8.2類成員的訪問權限90
4.9案例實現90
本章小結94
習題94
第5章面向對象(二)96
5.1類的繼承96
5.1.1繼承的概念96
5.1.2成員變量的隱藏98
5.1.3方法的重寫99
5.1.4super關鍵字100
5.1.5final關鍵字102
5.2抽象類和接口105
5.2.1抽象類105
5.2.2接口107
5.2.3抽象類和接口的關系110
5.3多態111
5.3.1多態的概念111
5.3.2向上轉型和向下轉型114
5.3.3Object類116
5.3.4工廠設計模式118
5.4案例實現123
本章小結127
習題127
第6章異常129
6.1異常概述129
6.2異常處理130
6.2.1try…catch…finally結構130
6.2.2拋出異常131
6.3Error、Exception和RuntimeException133
6.4自定義異常類135
本章小結137
習題137
第7章Java常用系統類138
7.1基本類型包裝類138
7.2String類與StringBuffer類140
7.2.1String類140
7.2.2StringBuffer類145
7.3System類與Runtime類146
7.3.1System類146
7.3.2Runtime類147
7.4Math類與Random類148
7.4.1Math類148
7.4.2Random類149
7.5日期類150
7.5.1Date類150
7.5.2Calendar類151
7.5.3DateFormat類152
7.5.4SimpleDateFormat類153
7.6案例實現154
本章小結155
習題156
第8章集合157
8.1Collection接口158
8.2List接口159
8.2.1ArrayList集合159
8.2.2LinkedList集合160
8.2.3Iterator接口161
8.2.4ListIterator接口162
8.2.5JDK 5.0新特性——foreach循環163
8.3Set接口164
8.3.1HashSet集合165
8.3.2TreeSet集合167
8.4Map接口170
8.4.1HashMap集合171
8.4.2LinkedHashMap集合174
8.4.3TreeMap集合174
8.5JDK 5.0新特性——泛型176
8.6常用工具類178
8.6.1Collections工具類178
8.6.2Arrays工具類179
8.7集合和數組之間轉換180
8.8案例實現181
本章小結187
習題187
第9章I/O流188
9.1I/O流概述188
9.2字節流189
9.2.1字節流讀寫文件190
9.2.2文件的復制192
9.2.3字節流的緩沖區193
9.2.4字節緩沖流194
9.3字符流194
9.3.1字符流讀寫文件195
9.3.2字符流的緩沖區196
9.3.3字符緩沖流197
9.3.4轉換流198
9.4File類199
9.5RandomAccessFile類203
9.6案例實現205
本章小結207
習題207
第10章GUI(圖形用戶界面)209
10.1Swing概述209
10.2Swing頂級容器210
10.2.1JFrame210
10.2.2JDialog211
10.3Swing常用組件212
10.3.1面板組件213
10.3.2文本組件215
10.3.3標簽組件217
10.3.4按鈕組件218
10.3.5下拉框組件221
10.3.6菜單組件223
10.3.7樹組件226
10.4布局管理器227
10.4.1流式布局管理器227
10.4.2邊界布局管理器228
10.4.3網格布局管理器229
10.4.4網格包布局管理器230
10.4.5卡片布局管理器231
10.4.6取消布局管理器233
10.5事件處理234
10.5.1事件處理機制234
10.5.2常用事件分類235
10.6案例實現240
本章小結246
習題246
第11章線程248
11.1線程概述248
11.1.1進程簡述249
11.1.2線程簡述249
11.2線程機制249
11.2.1Thread類創建線程250
11.2.2Runnable接口創建線程251
11.2.3Callable接口和Future接口創建線程252
11.3線程的生命周期及狀態轉換253
11.4線程的調度255
11.4.1線程的優先級255
11.4.2線程休眠256
11.4.3線程讓步257
11.4.4線程插隊258
11.4.5后臺線程259
11.5多線程同步259
11.5.1線程安全260
11.5.2同步代碼塊261
11.5.3同步方法262
11.5.4死鎖問題263
11.6多線程通信264
11.7線程組和未處理的異常266
11.8線程池269
11.9案例實現270
本章小結271
習題272
第12章Java數據庫連接273
12.1JDBC簡介273
12.2JDBC核心API273
12.3JDBC連接數據庫276
12.4實現一個JDBC程序278
12.5案例實現280
本章小結282
習題282
第13章網絡編程基礎284
13.1網絡通信協議284
13.1.1IP地址和端口號285
13.1.2InetAddress286
13.1.3UDP與TCP287
13.2UDP通信288
13.2.1UDP通信簡介288
13.2.2DatagramPacket類288
13.2.3DatagramSocket類289
13.2.4UDP網絡程序290
13.2.5UDP案例——聊天程序291
13.3TCP通信292
13.3.1ServerSocket類293
13.3.2Socket類294
13.3.3簡單的TCP網絡程序294
13.3.4多線程的TCP網絡程序296
13.3.5文件上傳298
本章小結300
習題300
第14章綜合案例——學生選課信息管理系統301
14.1項目設計思路301
14.1.1系統預覽301
14.1.2功能結構303
14.2數據庫設計303
14.3功能模塊設計304
14.3.1公共類設計——連接數據庫304
14.3.2操作數據庫接口設計305
14.3.3登錄模塊設計306
14.3.4注冊模塊設計309
14.3.5管理員主窗體設計312
14.3.6學生信息管理面板設計313
14.3.7課程信息管理面板設計322
14.3.8學生主窗體設計326
14.3.9學生個人信息面板設計327
14.3.10選課面板設計329
14.3.11退課面板設計332
本章小結332
面向對象程序設計——Java編程 作者簡介
呂凱,吉林師范大學計算機學院教師,碩士,副教授。 以第2人參與國家自然科學基金1項 以第3人參與吉林省科技廳項目2項 以第1人主持吉林省教育廳項目2項 分別以第3人,第4人參與吉林省教育廳項目2項。 以第1人主持四平市科技局項目1項 以第3人參與四平市科技局項目1項 發表核心論文2篇,省級論文多篇。 主編《計算機思維與大學計算機基礎實驗教程》一本。 申請軟件著作權7項,參與申請發明專利,實用新型,軟件著作權多項。
- >
名家帶你讀魯迅:朝花夕拾
- >
唐代進士錄
- >
小考拉的故事-套裝共3冊
- >
伊索寓言-世界文學名著典藏-全譯本
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
我與地壇
- >
回憶愛瑪儂
- >
推拿