第1章 Java編程語言入門
1.1.Java編程語言簡介
1.2 NetBeansIDE6.8 集成開發(fā)環(huán)境
1.2.1 NetBeansIDE簡介
1.2.2 NetBeansIDE6.8 集成開發(fā)環(huán)境的搭建
1.2.3 在NetBeans下創(chuàng)建第一個Java項目
1.2.4 在NetBeans下創(chuàng)建第一個GUI項目
1.3.Java的基本語法
1.3.1.Java的標識符
1.3.2 Java的關鍵字
1.3.3.1 ava的數據類型
1.3.4.1 ava的運算符和表達式
1.3.5.1 ava的語句
1.3.6.1 ava的分支語句
1.3.7.1 ava的循環(huán)語句
1.3.8.1 ava的數組
1.4 Java與C/++的區(qū)別
1.5 奉章小結與提示
1.6 專業(yè)術語與知識拓展
1.6.1 專業(yè)術語
1.6.2 知識拓展——GUI程序設計
本章習題
第2章 面向對象的Java實現類與對象
2.1 對象
2.1.1 身邊的對象
2.1.2 對象的屬性和方法
2.1.3 封裝
2.2 類
2.2.1 對象和類的區(qū)別
2.2.2 類是對象的類型
2.3 Java是面向對象的語言
2.3.1 Java的類模板
2.3.2 如何定義類
2.3.3 使用NetBeansDE6.8 創(chuàng)建類
2.3.4 如何創(chuàng)建和使用對象
2.3.5 面向對象的優(yōu)點
2.4 數據類型總結
2.5 類的方法
2.5.1 什么是類的方法
2.5.2 如何定義類的方法
2.5.3 方法調用
2.6 變量作用域
2.7 包
2.7.1 為什么需要包
2.7.2 如何創(chuàng)建包
2.7.3 使用NetBeansIDE6.8 創(chuàng)建包
2.7.4 包與日錄的關系
2.7.5 如何導入包
2.8.1 avaDoc注釋
2.9 項目案例實踐
2.9.1 項目任務
2.9.2 項目分析
2.9.3 設計步驟
2.10 本章小結與提示
2.11 專業(yè)術語與知識拓展
2.11.1 專業(yè)術語
2.11.2 知識拓展——布局管理器
本章習題
第3章 面向對象的Java實現進階
3.1 構造方法
3.1.1 為什么需要構造方法
3.1.2 什么是構造方法
3.1.3 帶參數的構造方法
3.1.4 在NetBeans中為類添加構造方法
3.2 方法重載
3.2.1 生活中的方法重載
3.2.2 Java中的方法重載
3.3 繼承
3.3.1 生活中的繼承
3.3.2 為什么需要繼承
3.3.3 如何實現繼承
3.3.4 一切類的祖先——Object
3.4 多態(tài)
3.4.1 為什么需要多態(tài)
3.4.2 什么是多態(tài)
3.4.3 如何實現多態(tài)
3.5 項目案例實踐
3.5.1 項目任務
3.5.2 項目分析
3.5.3 設計步驟
3.6 本章小結與提示
3.7 專業(yè)術語與知識拓展
3.7.1 專業(yè)術語
3.7.2 知識拓展——異常處理
本章習題
第4章 Java接口與常用集合框架
4.1 Java接口
4.1.1 生活中的接口
4.1.2 什么是Java接口
4.1.3 為什么需要Java接口
4.1.4 在NeWels中創(chuàng)建接口
4.2 面向接口編程
4.2.1 什么是面向接口編程
4.2.2 面向接口編程的示例
4.2.3 在Java接口中聲明常量
4.3 集合框架
4.3.1 為什么需要集合框架
4.3.2 Java集合框架包含的內容
4.3.3 List接口和Array/,ist類
4.3.4 List接口和Linked[.ist類
4.3.5 Map接口和HashMap類
4.4 項目案例實踐
4.4.1 項目任務
4.4.2 項目分析
4.4.3 設計步驟
4.5 本章小結與提示
4.6 專業(yè)術語與知識拓展
4.6.1 專業(yè)術語
4.6.2 知識拓展——JFileChooser與JoptionPane
本章習題
第5章 訪問數據庫
5.1 JDBC簡介
5.1.1 為什么需要JDBC
5.1.2 JDBC程序的工作原理
5.1.3 JDBCAP
5.2 兩種連接數據庫的方式
5.2.1 兩種常用的驅動方式
5.2.2 JDBC.ODBC橋連
5.2.3 純Java驅動方式連接
5.3 通過JDBC操作數據庫
5.3.1 Statement和Prepared Statement
5.3.2 開發(fā)任務描述
5.3.3 使用Prepared Statement插入數據
5.3.4 部署員工管理系統(tǒng)的文件結構
5.3.5 使用Prepared Statement查詢數據
5.3.6 使用Prepared Statement刪除數據
5.3.7 使用Prepared Statement修改數據
5.4 項目案例實踐
5.4.1 項目任務
5.4.2 項目分析
5.4.3 設計步驟
5.5 本章小結與提示
……
第6章 綜合項目實踐
參考文獻