第1章Java开发环境1
1.1习题及答案1
1.2实训范例使用Visual J++开发环境4
1.2.1实训目的4
1.2.2实训要求4
1.2.3实训指导4
第2章Java语言基础13
2.1习题及答案13
2.2实训范例一数组的简单操作30
2.2.1实训目的30
2.2.2实训要求30
2.2.3实训指导30
2.3实训范例二实现特殊要求的数组操作37
2.3.1实训目的37
2.3.2实训要求37
2.3.3实训指导38
2.4实训练习44
第3章Java中的类和对象45
3.1习题及答案45
3.2实训范例一简单类的定义和对象的创建使用55
3.2.1实训目的55
3.2.2实训要求56
3.2.3实训指导56
3.3实训范例二抽象类和抽象方法的使用61
3.3.1实训目的61
3.3.2实训要求61
3.3.3实训指导61
3.4实训练习68
目录◆Java程序设计实训◆第4章基本控制组件69
4.1习题及答案69
4.2实训范例学生基本信息录入表单制作72
4.2.1实训目的72
4.2.2实训要求72
4.2.3实训指导72
4.3实训练习77
第5章用户自定义界面成分78
5.1习题及答案78
5.2实训范例一绘制电梯图形80
5.2.1实训目的80
5.2.2实训要求81
5.2.3实训指导81
5.3实训范例二实现电梯上下运行85
5.3.1实训目的85
5.3.2实训要求85
5.3.3实训指导86
5.4实训练习88
第6章容器、布局设计89
6.1习题及答案89
6.2实训范例一实现电梯控制仿真界面设计96
6.2.1实训目的96
6.2.2实训要求96
6.2.3实训指导96
6.3实训范例二实现学生信息录入的界面设计105
6.3.1实训目的105
6.3.2实训要求105
6.3.3实训指导106
6.4实训练习112
第7章包、接口和事件113
7.1习题及答案113
7.2实训范例记事本的设计132
7.2.1实训目的132
7.2.2实训要求132
7.2.3实训指导132
7.3实训练习141
第8章异常及异常处理143
8.1习题及答案143
8.2实训范例电梯控制模拟系统的异常定义和处理148
8.2.1实训目的148
8.2.2实训要求148
8.2.3实训指导148
8.3实训练习152
第9章流式输入输出和文件操作153
9.1习题及答案153
9.2实训范例一完善记事本程序的打开和保存文件功能160
9.2.1实训目的160
9.2.2实训要求160
9.2.3实训指导161
9.3实训范例二实现文件的搜索和文件信息的显示163
9.3.1实训目的163
9.3.2实训要求163
9.3.3实训指导163
9.4实训练习167
第10章多线程程序设计168
10.1习题及答案168
10.2实训范例完成电梯的控制运行功能175
10.2.1实训目的175
10.2.2实训要求175
10.2.3实训指导175
10.3实训练习204
附录A电梯控制系统面向对象静态建模205
参考文献214
