本书是作者在第1版的基础上,经过几年的教学实践,总结了多年的开发经验与成果编写的。全书通过87个典型的实例,按照“语言基础”、“技术基础”和“高级应用”3个层次由浅入深、由易到难地介绍了Java sE6的核心技术。通过本书的学习,读者可以快速、全面地掌握使用Java SE6技术开发桌面应用程序的方法。
此外,为了强化职业技能训练和素质训练,本书精心设置了3个实践环节:课堂模仿、课外拓展和单元实训。让读者通过不断的编程实践,实现编程技能的逐步提升和职业态度及职业素质的养成,最终具备较强的职业能力。
Java语言是当前最流行的程序设计语言。本书以Java最新版本JavaSE6和NetbeansIDE6.1开发工具为载体,按照“语言基础”、“技术基础”和“高级应用”3个层次由浅入深地介绍了JavaSE6的核心技术。主要包括:第1章主要介绍Java的基础知识;第2章主要介绍Java面向对象的基本概念:第3章主要介绍Java的图形用户界面的设计:第4章主要介绍Java的Swing组件JTable和JTree的应用和设计;第5章主要介绍Java的事件处理和异常处理的方法:第6章主要介绍Java的输入和输出的设计:第7章主要介绍Java的线程设计;第8章主要介绍Java的数据库的编程技术;第9章主要介绍Java的分布式编程技术:第10章是一个综合应用的实例。
本书可作为高等职业技术学院、成人高校Java程序设计课程的教材和教学参考书,也可供Java编程爱好者参考阅读。