编者在多年教学经验的基础上,结合企业实训要求,根据学生的认知规律精心组织了本书内容,并通过大量的案例,循序渐进地介绍了Java语言程序设计的有关概念和编程技巧。共12章。前3章为Java的入门基础,主要包括Java简介及开发环境搭建,Java基础语法等。第4、5、6章介绍Java面向对象编程、异常处理机制及包的概念,全面讨论了面向对象程序设计的思想方法及在Java语言中的实现。通过这部分的学习,读者对面向对象程序设计的思想在Java中的应用就会有比较完整的认识。第7、8、9章介绍Java的常用系统类和线程。第10章介绍了I/O流。第11章介绍Java的GUI图形用户界面技术。通过这部分的学习,使读者达到能够设计专业化图形用户界面的能力。第12章介绍网络编程技术。