本书是高等职业技术教育中IT类专业学生获取学历证书和国际著名软件厂商Borland软件认证证书的学习用教材。本教材依据课程教学大纲编写而成。本书全面讲述了Java语言的基础知识以及使用Borland JBuilder集成开发环境开发Java程序的方法。Java语言部分包括Java语言概述,Java的基础语法,Java的面向对象特性,接口与包,无用对象回收,数组与字符串类,异常捕获,多线程,输入/输出流库,Java小程序,用Java Swing编写图形界面程序,图形界面程序的事件驱动以及网络编程初步。JBuilder使用部分包括如何用JBuilder的集成开发工具包生成图形界面的Java程序,如何使用JBuilder工程,如何用UML浏览类与包,如何用JBuilder制作、调试和发布Java程序。本书覆盖范围广泛、重点突出、结构清晰,并通过对大量简单而有针对性的应用例题进行讲解,实现了计算机语言基础知识与具体应用的充分结合。本书可作为各大专院校、高等职业技术院校计算机软件开发专业课程和相关双证教学课程的教材,也可作为计算机语言的基础教材,并可供从事软件开发行业的技术人员学习参考。