本书从Java语言自身的特点和学生学习Java语言的实际要求出发,将Java语言编程技术与面向对象程序设计相结合,帮助学生建立面向对象编程的主要原则和思维方法,全面介绍Java语言的特点和应用技术,着重
实际应用能力的培养。
全书共分14章,内容安排合理,实用性很强。主要内容包括:软件开发和Java语言、Java语言的基础、Java面向对象的程序设计、Java图形界面、Java的事件处理机制、异常处理机制、Java多线程、文件和流、Java数据库编程、Java网络编程、多媒体技术、Java Swing基础。每一章都提供了大量的经过实际调试的例题供学生学习和模仿;同时,在每一章后都给出了相应的上机实验题和课后练习题供学生练习。
本书主要作为高等学校计算机及相关专业本科生、专科生、高职生和各类成人教育学院的面向对象程序设计课程以及Java程序设计课程教材,同时也可供自学人员使用。