Java實用程式設計

Java實用程式設計

《Java實用程式設計》是2015年西安電子科技大學出版社出版的圖書,作者是孫聰、李金庫、李輝、馬建峰。

基本介紹

  • 書名:Java實用程式設計
  • 作者:孫聰 李金庫 李輝 馬建峰
  • ISBN:978-7-5606-3753-2
  • 定價:30.6元
  • 出版社:西安電子科技大學出版社
  • 出版時間:2015-08
內容簡介,目錄,

內容簡介

本書強調Java語言核心原理和常見技術的套用,突出實用性和實踐性, 儘可能採用簡潔的實例來介紹語言特徵。本書的主要內容包括:面向對象程式設計基礎,Java的基本語法及面向對象程式設計方法,Java的高級特性,容器類及常用預定義類,異常處理,輸入輸出,GUI程式設計,網路與資料庫程式設計等。本書的附錄對Java語言的編程風格及Java虛擬機架構做了簡要介紹。
本書適合作為高等學校計算機、通信和電子等相關專業的本科生教材,也可供計算機軟體相關技術領域的研究人員和工程人員參考使用。

目錄

第1章 Java概述 1
1.1 Java的發展歷史與地位 1
1.2 Java的技術體系 2
1.3 Java的特徵 7
1.4 Java虛擬機簡介 9
1.5 HelloWorld! 10
1.6 Java的安裝、配置與常用開發環境 11
思考與練習 14
第2章 Java語言基礎 15
2.1 標識符與關鍵字 15
2.2 數據類型 18
2.3 變數、操作符與表達式 21
2.4 程式流控制 32
2.5 數組與多維數組 35
思考與練習 39
第3章 Java面向對象的程式設計 42
3.1 面向對象的基本思想 42
3.2 面向對象程式設計的基本概念 43
3.3 Java中的對象與類 48
3.4 構造方法與對象初始化 55
3.5 包與訪問許可權控制 59
3.6 Java中的繼承 64
3.7 Java多態機制 71
思考與練習 81
第4章 Java高級特性 84
4.1 靜態變數、方法與初始化程式塊 84
4.2 final關鍵字與常量 92
4.3 抽象類與接口 95
4.4 枚舉類型 102
4.5 內部類 106
思考與練習 109
第5章 容器類 113
5.1 容器的概念與相互關係 113
5.2 Set接口及其實現 115
5.3 List接口及其實現 117
5.4 Queue接口及其實現 120
5.5 Map接口及其實現 122
5.6 疊代器 124
5.7 容器類的高級話題 128
思考與練習 132
第6章 常用預定義類 134
6.1 字元串操作 134
6.2 正則表達式 141
6.3 數學運算與隨機數 149
6.4 Arrays類 152
6.5 基本類型與包裝類(Wrapper) 153
思考與練習 154
第7章 異常處理 155
7.1 異常的概念與分類 155
7.2 異常的處理方法 157
7.3 自定義異常類 162
思考與練習 163
第8章 輸入輸出 165
8.1 File類 165
8.2 流式輸入輸出 168
8.3 典型的I/O方式 171
8.4 RandomAccessFile 175
8.5 對象串列化 176
8.6 NIO 178
思考與練習 181
第9章 JavaGUI程式設計 182
9.1 Java 2D圖形處理 182
9.2 Swing基礎知識 186
9.3 容器結構及常用容器 187
9.4 布局管理 192
9.5 事件的捕獲與事件模型 200
9.6 Swing組件概覽 207
9.7 SWT 216
思考與練習 218
第10章 Java執行緒 219
10.1 並發的基本思想 219
10.2 Java的基本執行緒機制 220
10.3 資源共享與同步 228
10.4 執行緒狀態與生命周期 233
10.5 多執行緒與I/O:管道流 235
思考與練習 236
第11章 Java網路程式設計 237
11.1 網路程式設計概述 237
11.2 有連線的Socket通信 238
11.3 無連線的Socket通信 243
11.4 URL通信 247
思考與練習 250
第12章 Java與數據處理 251
12.1 Java資料庫編程 251
12.2 Java與XML 260
12.3 Java與大數據處理 292
思考與練習 301
附錄1 Java代碼風格 302
附錄2 Java虛擬機體系結構 308
參考文獻 320

相關詞條

熱門詞條

聯絡我們