本书从最基础的内容开始,详细讲述了使用Java技术进行应用程序开发的方法。全书共分17章,内容由浅入深,全面涵盖了Java编程的基础知识及高级特性。在保证知识体系完备、脉络清晰、论述精准的同时,注重培养读者的动手能力,并结合相应的知识点编写了大量的示例。本书适合作为普通高等院校应用型本科、高职高专院校Java程序设计课程的教材,也可作为Java语言学习者的自学用书。
本书涵盖了Java平台标准版(Java SE 6.0)的全部基础知识和高级特性,内容由浅入深,主要包括Java程序设计基础、面向对象程序设计、数组、异常处理、断言、集合类、GUI设计与事件处理、I/O流、泛型、注解、多线程编程机制、Socket网络编程、JDBC数据库编程等。
本书结构严谨,层次清晰,语言生动,对概念的论述精准而深刻,并安排有大量实用的程序实例,可以帮助读者迅速掌握使用Java语言进行桌面应用程序的开发。
本书可作为高等院校、应用型本科、高职高专计算机等相关专业的教材,也可以作为在职人员的培训和学习参考书。