Java SE 6.0基礎及套用案例開發

Java SE 6.0基礎及套用案例開發

《Java SE 6.0基礎及套用案例開發》是2009年8月1日清華大學出版社出版的圖書,作者是

基本介紹

  • 書名:Java SE 6.0基礎及套用案例開發
  • 作者:李剛生、王燚、焦玲
  • ISBN:7302207445, 9787302207443
  • 頁數:504頁
  • 出版社: 清華大學出版社
  • 出版時間:2009年8月1日
  • 裝幀:平裝
  • 開本:16
內容簡介,圖書目錄,

內容簡介

《Java SE 6.0基礎及套用案例開發》以實例、項目工程的實現為主線,以套用為目的,循序漸進地講解Java的具體套用,使初學者易學易用。《Java SE 6.0基礎及套用案例開發》可作為高等院校計算機相關專業及計算機培訓學校的教材,也可作為Java程式設計開發人員的參考用書。
《Java SE 6.0基礎及套用案例開發》共分為三篇:第一篇為基礎篇,共4章,主要講述Java的產生和發展、Java SE環境的搭建、JavasE基本語法、Java SE流程控制語句、Eclipse集成開發環境安裝與配置、項目的創建、調試和運行等。第二篇為任務驅動篇,共5章,主要講述Java SE類和接口、圖形用戶界面、Java SE輸入輸出流、Java SE網路套用以及Java SE資料庫編程等。第三篇為綜合案例編程篇,共l章,綜合前面各章節所講內容,分析圖書管理系統開發的各模組,系統介紹了該系統的開發過程。

圖書目錄

第一篇 基礎篇
第1章 JavaSE概述
1.1 JavaSE的產生與發展
1.1.1 Java技術的產生
1.1.2 JavaSE的發展
1.2 JavaSE的特點
1.3 搭建JavaSE簡易開發環境
1.3.1 下載JDK6.0
1.3.2 安裝JDK6.0
1.3.3 Windows環境下JDK6.0的配置
1.3.4 JDK6.0的新特性
1.4 JavaSE程式開發過程
1.4.1 JavaSE6.0程式的基本結構
1.4.2 編寫JavaSE6.0程式
1.4.3 編譯和運行JavaSE6.0程式
1.4.4 使用JavaSE6.0API文檔
1.5 思考與練習
第2章 JavaSE6.0基本語法
2.1 Java符號
2.1.1 標識符
2.1.2 關鍵字
2.1.3 運算符和分隔設定
2.1.4 注釋
2.2 數據類型
2.2.1 基本類型
2.2.2 引用類型
2.3 常量與變數
2.3.1 常量的概念與使用
2.3.2 變數的聲明與引用
2.3.3 變數的作用域
2.4 運算符
2.4.1 算術運算符
2.4.2 關係運算符
2.4.3 賦值運算符
2.4.4 邏輯運算符
2.4.5 條件運算符
2.4.6 位運算符
2.4.7 運算符的優先權
2.4.8 語句和表達式
2.5 數據類型間的轉換
2.5.1 自動類型轉換
2.5.2 強制類型轉換
2.6 數組與字元串
2.6.1 一維數組
2.6.2 多維數組
2.6.3 字元串
2.7 基本數據類型與封裝類
2.7.1 構造方法
2.7.2 常用方法
2.8 思考與練.習
第3章 JavaSE6.0流程控制語句
3.1 三種控制結構
3.2 分支語句
3.2.1 簡單if語句
3.2.2 if…else語句
3.2.3 多層嵌套if…else語句
3.2.4 判斷中的“短路”現象
3.2.5 使用if語句和三目運算符判定是否是閏年
3.2.6 swish多分支語句
3.3 循環語句
3.3.1 while語句
3.3.2 do…while語句
3.3.3 for語句
3.3.4 多種循環嵌套
3.3.5 使用循環語句計算水仙花數
3.4 跳轉語句
3.4.1 break語句
3.4.2 continue語句
3.4.3 return語句
3.4.4 goto語句
3.5 思考與練習
第4章Eclipse集成開發環境
4.1 Eclipse的概念和特點
4.1.1 Eclipse的概念
4.1.2 Eclipse的主要特點
4.2 Eclipse的安裝與配置
4.2.1 Eclipse的下載
4.2.2 Eclipse的安裝
4.2.3 Eclipse的啟動
4.2.4 Eclipse多國語言包的安裝
4.3 Eclipse平台
4.3.1 Eclipse平台技術概述
4.3.2 Eclipse透視圖
4.3.3 Eclipse視圖
4.3.4 Eclipse編輯器
4.4 創建並運行Java項目
4.4.1 創建Java項目
4.4.2 創建Java類
4.4.3 編寫Java原始碼
4.4.4 Java項目的運行
4.4.5 Java項目的調試
4.5 Eclipse中的項目管理
4.5.1 導入包
4.5.2 導入Java類
4.5.3 導入Java項目
4.5.4 導出Java項目
4.6 思考與練習
第二篇任務驅動篇
第5章Java SE的類和接口
5.1 類和對象
5.1.1 Java類定義
5.1.2 類的成員變數
5.1.3 類的成員方法
5.1.4 類的構造方法
5.1.5 對象的創建和使用
5.1.6 類的封裝
5.1.7 包的創建和使用
5.1.8 任務:創建用戶類User
5.2 類的繼承
5.2.1 類的繼承概述
5.2.2 方法的重載和覆蓋
5.2.3 抽象類和最終類
5.2.4 任務:創建管理員類Admin
513接口
5.3.1 定義接口
5.3.2 實現接口
5.3.3 任務:創建圖書的接口
5.4 項目實踐
5.4..1 定義圖書類
5.4.2 定義讀者類
5.5 思考與練習
第6章JavaSE6.0的圖形用戶界面
6.1 簡單控制項和流式布局
6.1.1 JLabel(標籤)組件
6.1.2 JTextField(文本框)組件
6.1.3 JPasswordField(密碼框)組件
6.1.4 JButton(按鈕)組件
6.1.5 JPanel(面板)組件
6.1.6 流式布局管理器
6.1.7 任務:創建管理員登錄界面
6.2 選擇框和格線布局
6.2.1 JComboBox(選擇框)組件
6.2.2 JList(列表框)組件
6.2.3 JRadioButton(單選按鈕)和JCheckBox(複選框)組件
6.2.4 JOptionPane(彈出對話框)組件
6.2.5 格線布局管理器
6.2.6 任務:創建計算器界面
6.3 Java SE中事件處理模型和BorderLayout布局
6.3.1 JTable(表格)組件
6.3.2 JScrollPane(滾動面板1組件
6.3.3 Vector(向量)組件
6.3.4 Java SE中事件處理模型
6.3.5 BorderLayout布局管理器
6.3.6 任務:創建圖書管理界面
6.4 高級控制項和卡式布局
6.4.1 JMenu(選單)組件、JMenultem(選單選項)組件和JMenuBar(選單欄)組件
6.4.2 JSplitPane(分割面板)組件
6.4.3 JTree(樹狀結構)組件
6.4.4 卡布局管理器
6.4.5 JFrame窗體
6.4.6 任務:創建系統主界面
6.5 文本域、對話框和BoxLayout布局
6.5.1 JTextArea(文本域)組件
6.5.2 FileDialog(檔案對話框)組件
6.5.3 BoxLayout布局
6.5.4 任務:創建記事本主界面
6.6 項目實踐
6.6.1 創建管理用戶界面
6.6.2 創建添加、修改、刪除用戶界面
6.7 思考與練習
第7章JavaSE6.0的輸入輸出流
7.1 Java SE的輸入輸出類庫
7.1.1 流概述
7.1.2 Java SE的輸入輸出流類
7.2.1 Java SE的輸入流
7.2.1 Java SE的I/O處理方式
7.2.2 標準輸入
7.2.3 檔案的位元組輸入流
7.2.4 檔案的字元輸入流
7.2.5 I/O異常處理
7.2.6 任務:打開記事本檔案
7.3.JavaSE的輸出流
7.3.1 標準輸出流
7.3.2 檔案的位元組輸出流
7.3.3 檔案的字元輸出流
7.3.4 任務:保存記事本檔案
7.4 Java SE的檔案類
7.4.1 檔案類
7.4.2 複製和刪除檔案
7.4.3 複製和刪除資料夾
7.4.4 任務:管理記事本檔案
7.5 項目實踐
7.5.1 通過NIO操作檔案
7.5.2 讀寫二機制檔案
7.6 思考與練習
第8章JaVaSE6.0的網路套用
8.1 Java SE Socket伺服器端編程
8.1.1 Java SE的Socket編程
8.1.2 創建Socket伺服器端
8.1.3 Socket異常處理
8.1.4 任務:創建圖書管理系統伺服器端
8.2 Java SE Socket客戶端編程
8.2.1 創建Socket客戶端
8.2.2 Socket通信中的I/O流
8.2.3 任務:創建圖書管理系統客戶端
8.3.1 Java SE的多執行緒套用
8.3.1 Java SE中的多執行緒
8.3.2 執行緒的創建
8.3.3 執行緒的控制
8.3.4 執行緒的同步
8.3.5 任務:實現多執行緒的圖書管理系統
8.4 項目實踐——實現NIO機制的伺服器
8.5 思考與練習
第9章JavaSE6.0資料庫編程
9.1 JDBC編程基礎
9.1.1 Java SE的JDBC編程
9.1.2 建立資料庫連線
9.1.3 進行資料庫查詢
9.1.4 任務:實現管理員登錄的資料庫編程
9.2 JDBC高級編程
9.2.1 查詢圖書信息
9.2.2 添加圖書信息
9.2.3 修改圖書信息
9.2.4 刪除圖書信息
9.2.5 JDBC中的事務處理
9.2.6 任務:實現圖書管理的資料庫編程
9.3 項目實踐——管理系統中的讀者信息
9.4 思考與練習
第三篇綜合案例編程篇
第10章圖書管理系統
10.1 系統分析
10.1.1 需求分析
10.1.2 可行性分析
10.1.3 開發及運行環境分析
10.2 系統設計
10.2.1 系統流程
10.2.2 模組功能結構分析
10.3 資料庫設計
10.3.1 E-R圖
10.3.2 數據表結構分析
10.4 連線資料庫模組
10.5 管理員登錄模組
10.5.1 管理員登錄界面
10.5.2 管理員登錄技術實現
10.6 系統主界面模組
10.6.1 系統主界面
10.6.2 系統主界面的技術實現
10.7 用戶管理模組
10.7.1 用戶管理模組的客戶端
10.7.2 用戶管理模組的伺服器端
10.8 圖書管理模組
10.8.1 圖書管理模組的客戶端
10.8.2 圖書管理模組的伺服器端
10.9 圖書借閱模組
10.9.1 圖書借閱模組的客戶端
10.9.2 圖書借閱模組的伺服器端
10.10思考與練習

相關詞條

熱門詞條

聯絡我們