本书是一本Java语言程序设计的基础教程,面向Java语言的初学者。 全书通过具体任务来引出相关知识点,通过任务分析、任务实现、归纳总结等环节启发学生逐步掌握面向对象的程序设计思想。全书共分为7章,主要包括:Java概述、Java语法基础、面向对象初步、类的高级应用、图形用户界面、事件处理、I/O处理。附录还给出了Java语言编程规范。 本书适合作为高等职业技术学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院、示范性软件职业技术学院、继续教育学院、民办高校的Java语言基础教材,也可供Java初学者或应用开发人员参考使用。