前言
上篇 实验与测试
第1章 Java编程开发环境
1. 1 重点和难点解析
1. 1. 1 Java平台. 文本编辑器编译和运行程序
1. 1. 2 Application和Appld
1. 1. 3 JCreator2. 5集成开发环境
1. 2 实验一 两个简单的Java程序
1. 3 实验二 JCreator2. 5集成开发环境
第2章 Java语言基础
2. 1 重点和难点解析
2. 1. 1 Java程序的结构
2. 1. 2 标识符. 基本数据类型. 变量和常量
2. 1. 3 运算符及其优先级和结合性
2. 1. 4 结构化程序设计
2. 2 实验三 Hello, World!——用户的第一个Java程序
2. 3 实验四 标识符. 数据类型及表达式
2. 4 实验五控制程序流程
2. 5 自我测试
2. 6 自我测试参考答案
第3章 类和对象
3. 1 重点和难点解析
3. 1. 1 类
3. 1. 2 构造函数
3. 1. 3 对象
3. 1. 4 访问控制和修饰符
3. 1. 5 图形用户界面编程
3. 2 实验六类和初始化
3. 3 实验七方法和参数,
3. 4 实验八类和对象 综合
3. 5 自我测试
3. 6 自我测试参考答案
第4章 继承
4. 1 重点和难点解析
4. 1. 1 继承的关键技术要点
4. 1. 2 多态性与动态绑定
4. 1. 3 包
4. 1. 4 接口
4. 1. 5 图形编程——建立图形用户界面
4. 2 实验十 继承和重载
4. 3 实验十一 接口和多态
4. 4 实验十二 图形编程的文本输入
4. 5 自我测试
4. 6 自我测试参考答案
第5章 字符. 字符串. 数组
5. 1 重点和难点解析
5. 1. 1 字符与字符串的概念和区别
5. 1. 2 字符串常量与String类的使用
5. 1. 3 字符串变量与StringBuffer类的使用
5. 1. 4 数组与数组类Arrays的使用
5. 2 实验十三 字符和字符串
5. 3 实验十四 数组
5. 4 自我测试
5. 5 自我测试参考答案
第6章 图形用户界面的设计与实现
6. 1 重点和难点解析
6. 1. 1 框架基本结构的设计
6. 1. 2 显示文字和绘制图形
6. 1. 3 布局管理
6. 1. 4 事件的处理
6. 1. 5 SwingGUI标准组件
6. 2 实验十五 框架结构设计和布局管理
6. 3 实验十六 事件处理
6. 4 自我测试
6. 5 自我测试参考答案
第7章 Applet
7. 1 重点和难点解析
7. 1. 1 Applet的工作原理
7. 1. 2 Applet程序与Application程序的区别
7. 1. 3 Applet类与JApplet类结构化程序设计
7. 1. 4 Applet程序与Application程序的相互转换
7. 2 实验十七Applet
7. 3 自我测试
7. 4 自我测试参考答案
第8章 Java高级编程
8. 1 重点和难点解析
8. 1. 1 异常处理
8. 1. 2 输入输出系统
8. 1. 3 多线程机制
8. 1. 4 网络通信
8. 2 实验十八 异常处理
8. 3 实验十九 输入输出系统
8. 4 实验二十 多线程机制
8. 5 实验二十一 Java网络编程
8. 6 自我测试
8. 7 自我测试参考答案
下篇 实训
第9章 网页特效
学习目标
9. 1 跑马灯特效
9. 2 图像特效
第10章 Java程序的数据交流
学习目标
10. 1 图形对话框应用程序简介
10. 1. 1 对话框概述
10. 1. 2 对话框选项
10. 2 数据交流的图形界面程序
10. 3 流的实际应用
第11章 Java服务器端应用
学习目标
11. 1 Servlet小应用程序简介
11. 1. 1 概述
11. 1. 2 Servlet程序结构
11. 2 运行Servlet环境的配置
11. 3 编写HttpServlet
11. 3. 1 处理HTTPGET的Servlet
11. 3. 2 处理HTFPPOST的Servlet
11. 3. 3 处理RequestHeaders 请求头 的Servlet
参考文献