Java SE程式設計高級教程

Java SE程式設計高級教程

《JavaSE程式設計高級教程》是2010年電子工業出版社出版的圖書。

基本介紹

  • 書名:Java SE程式設計高級教程
  • ISBN:712111268X, 9787121112683
  • 頁數:323頁
  • 出版社: 電子工業出版社
  • 出版時間:2010年8月1日
  • 裝幀:平裝
  • 開本:16
  • 叢書名:高等院校軟體專業方向系列教材
內容簡介,目錄,

內容簡介

《Java SE程式設計高級教程》在理解Java面向對象編程思想的基礎上,深入講解了Java的高級套用。全書共有9章,分別介紹了執行緒、網路編程、Swing圖形界面、事件處理、JDBC、RMI、國際化和正則表達式。書中涉及Java GUI設計及事件處理技巧,通過多執行緒實現Java多任務處理,通過Socket編程體驗Java對網路編程的支持,通過JDBC實現Java訪問資料庫以及JDBC的規範及技巧,系統的介紹Java遠程調用RMI技術及安全策略,介紹正則表達式的原理及Java對正則表達式的支持等內容。
《Java SE程式設計高級教程》重點突出、偏重套用,結合理論篇的實例和實踐篇對貫穿案例的講解、剖析及實現,使讀者能迅速理解並掌握知識,全面提高動手能力。
《Java SE程式設計高級教程》適應面廣,可作為本科計算機科學與技術、軟體外包專業、高職高專計算機軟體、計算機網路、計算機信息管理、電子商務和經濟管理等專業的程式設計課程的教材。

目錄

理論篇
第1章 執行緒
1.1 執行緒基礎
1.1.1 執行緒概述
1.1.2 Java執行緒模型
1.2 執行緒使用
1.2.1 創建執行緒
1.2.2 執行緒狀態
1.2.3 執行緒優先權
1.2.4 執行緒組
1.3 多執行緒
1.3.1 多執行緒概述
1.3.2 執行緒同步
1.3.3.執行緒通信
1.3.4 鎖
小結
練習
第2章 網路編程
2.1 網路基礎
2.1.1 網路類型
2.1.2 TCP~P協定
2.1.3 IP位址
2.1.4 連線埠
2.1.5 域名與:DNS
2.2 網路API
2.2.1 InetAddress類
2.2.2 URL練習
2.2.3 URLConnection類
2.3 基於TCP的網路編程
2.3.1 Socket類
2.3.2 ServerSocket類
2.3.3 C/S實例
2.3.4 多執行緒Socket通信
小結
第3章 Swing圖形界面(1)
3.1 Swing概述
3.1.1 Swing簡介
3.1.2 Swing的結構
3.2 容器
3.2.1 頂層容器
3.2.2 中間容器
3.3 布局
3.3.1 FlowLayout
3.3.2 BorderLayout
3.3.3 GridLayout
3.3.4 CardLayou
3.3.5 NULL布局
3.4 Swing常用組件
3.4..1 按鈕
3.4.2 標籤
3.4.3 圖示
3.4.4.文本組件
3.4.5 複選框
3.4.6 單選按鈕
3.4.7 列表框
3.4.8 組合框
3.5 Swing組件示例
3.5.1 登錄界面
3.5.2 註冊界面
小結
練習
第4章 事件處理
4.1 事件概述
4.1.1 Java事件處理機制
4.1.2 事件處理要點
4.1.3 Java.事件體系結構
4.2 事件處理
4.2.1 事件類
4.2.2 監聽接口
4.3 事件示例
4.3.1 行為事件處理示例
4.3.2 選項事件處理示例
4.3.3 鍵盤事件處理
4.3.4 滑鼠事件處理
4.4.適配器
4.5 多事件處理
小結
練習
第5章 Swing圖形界面(2)
5.1 選單
5.1.1 選單欄(JMenuBar)
5.1.2 選單(JMenu)
5.1.3 選單項(JMenultem)
5.1.4 選單示例
5.1.5 彈出式選單
5.2 工具列
5.3 對話框
5.3.1 標準對話框
5.3.2 對話框
5.3.3 檔案對話框
5.3.4 顏色對話框
5.4 JTable類
5.4.1 表格
5.4.2 表格模型
5.4.3 表格列模型
5.4.4 表格選擇模式
5.5 JTtee類
5.5.1 樹
5.5.2 樹模型
5.5.3 樹節點
5.5.4 樹事件
小結.
練習.
第6章 JDBC
6.1.IDBC基礎
6.1.1 JDBC概述
6.1.2 JDBC結構
6.1.3 JDBC類型
6.1.4 JDBC與ODBC
6.2 訪問資料庫
6.2.1 連線資料庫
6.2.2 連線實例
6.3 運算元據庫
6.3.1 Statement接口
6.3.2 PreparedStatement接口
6.3.3 CallableStatement接口
6.4 集元數據
6.4.1 DatabaseMetaData接口
6.4.2 ResultSetMetaData接口
6.5 事務操作
6.5.1 事務
6.5.2 保存點
小結
練習
第7章 RMI
7.1 RMI概述
7.1.1 分散式對象
7.1.2 RMI
7.1.3 RMI機制原理
7.2 開發RMI
7.2.1 定義遠程接口
7.2.2 實現遠程接口
7.2.3 編寫伺服器類
7.2.4 編寫客戶端
7.2.5 部署運行
7.2.6 注意事項
小結
練習
第8章 國際化
8.1 國際化和本地化
8.1.1 國際化概述
8.1.2 Locale類
8.2 格式化處理
8.2.1 數字格式化
8.2.2 貨幣格式化
8.2.3 日期格式化
8.3 資源包
8.3.1 ListResourceBundle
8.3.2 PropertyResourceBundle
8.4 訊息格式化
8.5 字元集
小結
練習
第9章 正則表達式
9.1 正則表達式
9.1.1 正則表達式概述
9.1.2 模式
9.1.3 常用正則表達式
9.2 在Java中套用正則表達式
9.2.1 PaRem類
9.2.2 Matcher類
9.2.3 套用實例類
小結
練習
實踐篇
附錄A 正則表達式元字元

相關詞條

熱門詞條

聯絡我們