九、 异常
1、 异常基本概念介绍。
2、 异常的处理
3、 常见异常介绍。
4、 异常的运用。
5、 创建自己的异常。
十、 基于字符界面的应用编程
1、 命令行交互程序基础。
2、 控制台I/O,文件I/O。
3、 Math、String、StringBuffer类。
4、 集合API。
5、 javadoc,jar工具命令。
Exercise:一个基于字符界面的银行业务的应用设计。
十一、图形用户界面(GUI)设计
1. AWT包介绍。
2. 图形用户界面基础。
3. 窗口、面板及容器布局。
4. 布局管理器。
5. 复杂的布局设计。
6. 使用AWT包中的方法绘图。
十二、GUI界面的事件处理
1、 事件的概念。
2、 Java2 SDK事件模型。
3、 GUI界面的用户行为。
4、 事件适配器。
5、 使用内部类的事件处理。
6、 使用匿名类的事件处理。
十三、基于GUI的应用编程
1、 AWT包部件。
2、 菜单构建。
3、 图形界面的外观控制。
Exercise:一个模拟的计算器的设计。
十四、线程
1、 线程基础。
2、 基于线程的编码设计。
3、 线程的基本控制。
4、 创建线程的其它方法。
5、 线程的同步。
6、 线程间的交互。
7、 Java2 SDK中的线程控制。
Exercise:一个基于线程的应用编程。
十五、高级I/O流
1、 I/O基础。
2、 字节流、字符流和节点流介绍。
3、 URL输入流。
4、 文件的随机存取。
5、 对象流的读写。
Exercise:一个使用I/O流的应用编程。
十六、网络编程
1、 网络编程基础。
2、 基于TCP/IP的编程。
责任编辑:虫虫