本书是为高职高专计算机及相关专业编写的教材。
本教材将Java语言程序设计基础和面向对象程序设计相结合,通过引入BlueJ开发工具,详细介绍了面向对象技术的基础理论和思维方法。本书共分12章,主要包括:Java程序设计概述、Java程序设计基础、Java程序流程控制、数组和字符串、面向对象程序设计、异常处理与文件操作、图形用户界面、多线程程序设计、Java Applet编程、JDBC数据库编程、Java网络编程、实验。
本书为高职高专院校计算机类相关专业Java程序设计的入门教材,也可供从事Java开发和应用的相关人员学习和参考。