本书根据“653工程”国家级高职高专规划教材的指导精神,参考全国计算机等级考试二级(Java语言)的考试大纲而编写,着力于培养2l世纪的需求导向、市场导向的实用性的计算机Java人才。
本书以初学者为起点,由浅入深、循序渐进地介绍了Java程序设计语言及应用的基本概念和基本方法。全书共分为10章,前3章主要涵盖了Java在结构化程序设计中的基本概念和应用。读者将学会程序设计语言所共有的概念和知识,同时还会学习和了解到最新的Java开发平台。第4、5章全面讨论了面向对象程序设计的思想方法以及在Java语言中的实现。通过这部分的学习,读者对面向对象程序设计的思想在Java中的应用将会有比较完整的认识。第6~8章分别介绍了Java特有的错误处理机制、多线程设计以及输入输出流的实现方法。第9、10章介绍了Applet小应用程序和用AWT、swing组件进行图形用户界面设计的方法。完成这部分的学习将使读者达到能够设计出专业化图形用户界面的能力。