《Java从入门到精通(第3版)》:
第1篇 基础知识
第1章 初识Java
视频讲解:34分钟
1.1 Java简介
1.1.1 什么是Java语言
1.1.2 Java的应用领域
1.1.3 Java的版本
1.1.4 怎样学好Java
1.1.5 JavaAPI文档
1.2 Java语言的特性
1.2.1 简单
1.2.2 面向对象
1.2.3 分布性
1.2.4 可移植性
1.2.5 解释型
1.2.6 安全性
1.2.7 健壮性
1.2.8 多线程
1.2.9 高性能
1.2.10 动态
1.3 搭建Java环境
1.3.1 JDK下载
1.3.2 Windows系统的JDK环境
1.4 第一个Java程序
1.5 小结
1.6 实践与练习
第2章 熟悉Eclipse开发工具
视频讲解:35分钟
2.1 熟悉Eclipse
2.1.1 Eclipse简介
2.1.2 下载Eclipse
2.1.3 安装Eclipse的中文语言包
2.1.4 Eclipse的配置与启动
2.1.5 Eclipse工作台
2.1.6 透视图与视图
2.1.7 菜单栏
2.1.8 工具栏
2.1.9 \\\"包资源管理器\\\"视图
2.1.10 \\\"控制台\\\"视图
2.2 使用Eclipse
2.2.1 创建Java项目
2.2.2 创建Java类文件
2.2.3 使用编辑器编写程序代码
2.2.4 运行Java程序
2.3 程序调试
2.4 小结
2.5 实践与练习
第3章 Java语言基础
视频讲解:37分钟
3.1 Java主类结构
3.1.1 包声明
3.1.2 声明成员变量和局部变量
3.1.3 编写主方法
3.1.4 导入API类库
3.2 基本数据类型
3.2.1 整数类型
3.2.2 浮点类型
.....
第4章 流程控制
视频讲解:25分钟
4.1 复合语句
4.2 条件语句
4.2.1if条件语句
.....
第5章 字符串
视频讲解:38分钟
5.1 String类
5.1.1 声明字符串
5.1.2 创建字符串
5.2 连接字符串
5.2.1 连接多个字符串
5.2.2 连接其他数据类型
5.3 获取字符串信息
5.3.1 获取字符串长度
5.3.2 字符串查找
5.3.3 获取指定索引位置的字符
5.4 字符串操作
5.4.1 获取子字符串
5.4.2 去除空格
5.4.3 字符串替换
5.4.4判断字符串的开始与结尾
……
第6章 数组
第7章 类和对象
第8章包装类
第9章数字处理类
第2篇 核心技术
第10章 接口、继承与多态
第11章 类的高级特性
第12章 异常处理
第13章 Swing程序设计
第14章 集合类
第15章 I/O(输入/输出)
第16章 反射
第17章 枚举类型与泛型
第18章 多线程
第19章 网络通信
第20章 数据库操作
第21章 Swing表格组件
第22章 Swing树组件
第23章 Swing其他高级组件
第24章 高级布局管理器
第25章 高级事件处理
第26章 AWT绘图与音频播放
第27章 打印技术
第28章 企业进销存管理系统
附录A JDK7改进的功能
A.1 语法
A.1.1 switch语句允许使用字符串
A.1.2 整型数据支持二进制形式
......
《Java项目开发全程实录(第3版)》:
第1章 进销存管理系统(Swing+SQL Server2000实现)
1.1 开发背景
1.2 系统分析
1.2.1 需求分析
1.2.2 可行性分析
1.2.3 编写项目计划书
1.3 系统设计
1.3.1 系统目标
1.3.2 系统功能结构
1.3.3 业务逻辑编码规则
1.3.4 系统流程图
1.3.5 构建开发环境
1.3.6 系统预览
1.3.7 文件夹组织结构
1.4 数据库设计
1.4.1 数据库分析
1.4.2 进销存管理系统的E-R图
1.4.3 使用PowerDesigner建模
1.4.4 创建数据库
1.5 主窗体设计
1.5.1 创建主窗体
1.5.2 创建导航面板
1.6 公共模块设计
1.6.1 编写Dao公共类
1.6.2 编写Item类
1.7 基础信息模块设计
1.7.1 基础信息模块概述
1.7.2 基础信息模块技术分析
1.7.3 供应商添加的实现过程
1.7.4 供应商修改与删除的实现过程
1.7.5 单元测试
1.8 进货管理模块谩计
1.8.1 进货管理模块概述
1.8.2 进货管理模块技术分析
1.8.3 进货单的实现过程
1.9 查询统计模块设计
......
第2章企业内部通信系统(Swing+JavaDB实现)
2.1 开发背景
2.2 系统分析
2.2.1 需求分析
2.2.2 可行性分析
2.2.3 编写项目计划书
2.3 系统设计
2.3.1 系统目标
2.3.2 系统功能结构
2.3.3 数据库设计
2.3.4 系统预览
2.3.5 文件夹组织结构
2.4 主窗体设计
2.4.1 创建主窗体
2.4.2 记录窗体位置
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 系统工具模块技术分析
......
第3章 企业人事管理系统( Swing+Hibernate+Oracle实现)
3.1 开发背景
3.2 系统分析
3.3 系统设计
3.3.1 系统目标
3.3.2 泵统功能结构
3.3.3 系统预览
3.3.4 业务流程图
3.3.5 文件夹结构设计
3.4 数据库设计
3.4.1 数据库分析
3.4.2 数据库概念设计
3.4.3 数据库逻辑结构设计
3.5 主窗体设计
3.5.1 导航栏的设计
3.5.2 工具栏的设计
3.6 公共模块设计
3.6.1 编写Hibemate配置文件
3.6.2 编写Hibernate持久化类和映射文件
3.6.3 编写通过Hibernate操作持久化对象的常用方法
3.6.4 创建用于特殊效果的部门树对话框
3.6.5 创建通过部门树选取员工的面板和对话框
.....
第4章 酒店管理系统(Swing+SQL Server2005实现)
4.1 概述
4.2 系统分析
4.3 系统设计
……
第5章 图书馆管理系统(Swing+SQL Server2000实现)
第6章 企业快信(Swing+JavaDB实现)
第7章 欣想电子商城( Swing+Hibernate+SQL Server实现)
第8章 超市管理系统(Swing+ SQL Server2005实现)
第9章 企业门户网站(JSP+JavaBean+SQL Server 2000实现)
第10章 棋牌游戏系统之网络五子棋(Swing+Socket实现)