Java程序设计是计算机学科重要的编程语言之一,Java程序设计实践教程也成为计算机学科最为重要的实践课程。为深化教育教学改革,进一步推动专业综合改革,依据国家十二五规划,瞄准Java发展前沿,面向经济社会发展需求,借鉴国内外教学改革成果,充分利用信息技术,由高校一线教师和知名企业工程师一起编写了这本Java程序设计实训教程。
本书以项目实战为主线,深入浅出,把Java的基础知识融入到各个实验的项目中,各个实验先以小项目训练读者基础知识,最后再以综合项目实战使用户深入理解。使读者真正的得到了项目实训,掌握了Java的程序开发,理解了Java的内在机制,也积累了项目开发经验。
全书分为9个实验,本书各章内容介绍如下:
实验1是初识Java程序设计,指导读者掌握Java的开发环境、基础语法等;
实验2是类的封装和继承,指导读者掌握类的继承性和封装性;
实验3是类的多态性,指导读者掌握类的多态性;
实验4是接口,指导读者掌握接口,并进一步深入了解多态性;
实验5是图形用户界面设计,指导读者能够用swing组件编写图形用户界面;
实验6是输入输出流,指导读者能够使用输入输出流对文件进行读写;
实验7是多线程设计,指导读者编写多线程的程序;
实验8是综合性实验1,指导读者开发一个图像浏览器系统。
实验9是综合性实验2,指导读者开发一个图书馆信息管理系统。
本书的所有实验代码均在Eclipse和JDK 1.7上通过编译和正常运行。实验1是由朱杰老师编写;实验2是由王洁老师编写;实验3是由王小正老师编写;实验4,9是郑豪老师编写;实验5,6是由侯青老师编写;实验7是由李青老师编写;实验8是由王峥老师编写。本书编写过程中参考了Java程序设计的相关文献,同时还查阅了大量的网络资料,在此对所有的作者表示感谢。
由于编者水平有限,书中不妥和错误之处还望读者批评指正。
编者
2017年5月