第1章 Java编程语言入门
1.1.Java编程语言简介
1.2 NetBeansIDE6.8 集成开发环境
1.2.1 NetBeansIDE简介
1.2.2 NetBeansIDE6.8 集成开发环境的搭建
1.2.3 在NetBeans下创建第一个Java项目
1.2.4 在NetBeans下创建第一个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的循环语句
1.3.8.1 ava的数组
1.4 Java与C/++的区别
1.5 奉章小结与提示
1.6 专业术语与知识拓展
1.6.1 专业术语
1.6.2 知识拓展——GUI程序设计
本章习题
第2章 面向对象的Java实现类与对象
2.1 对象
2.1.1 身边的对象
2.1.2 对象的属性和方法
2.1.3 封装
2.2 类
2.2.1 对象和类的区别
2.2.2 类是对象的类型
2.3 Java是面向对象的语言
2.3.1 Java的类模板
2.3.2 如何定义类
2.3.3 使用NetBeansDE6.8 创建类
2.3.4 如何创建和使用对象
2.3.5 面向对象的优点
2.4 数据类型总结
2.5 类的方法
2.5.1 什么是类的方法
2.5.2 如何定义类的方法
2.5.3 方法调用
2.6 变量作用域
2.7 包
2.7.1 为什么需要包
2.7.2 如何创建包
2.7.3 使用NetBeansIDE6.8 创建包
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 专业术语与知识拓展
2.11.1 专业术语
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 多态
3.4.1 为什么需要多态
3.4.2 什么是多态
3.4.3 如何实现多态
3.5 项目案例实践
3.5.1 项目任务
3.5.2 项目分析
3.5.3 设计步骤
3.6 本章小结与提示
3.7 专业术语与知识拓展
3.7.1 专业术语
3.7.2 知识拓展——异常处理
本章习题
第4章 Java接口与常用集合框架
4.1 Java接口
4.1.1 生活中的接口
4.1.2 什么是Java接口
4.1.3 为什么需要Java接口
4.1.4 在NeWels中创建接口
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 专业术语与知识拓展
4.6.1 专业术语
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 开发任务描述
5.3.3 使用Prepared Statement插入数据
5.3.4 部署员工管理系统的文件结构
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章 综合项目实践
参考文献