Java语言具有面向对象、与平台无关、安全、稳定、多线程等优良特性,是目前软件设计领域中功能较全面的编程语言。本书的内容注重结合实例,循序渐进地介绍Java语言的一些重要的知识点,特别强调Java面向对象编程的思想,从而培养读者使用面向对象的思维方式思考问题,并使用Java语言解决问题。本书共11章。其中:前两章主要介绍Java语言的编程环境和基础语法,让读者初步了解Java语言;第3章是本书的核心,主要介绍Java语言中面向对象的概念及具体实现方法,重点讲述类的继承性和多态性;第4章主要介绍Java语言中的各种类型的数组、字符串类;第5章主要介绍Java语言中的各种I/O流及相关应用;第6章主要介绍多线程技术与异常处理;第7、8章主要介绍Applet小应用程序的使用及图形化用户界面(GUI)的设计开发;第9章主要介绍Java网络编程;第10章介绍数据库的基础知识及利用JDBC实现Java数据库编程;第11章主要通过两个实例来介绍Java语言在实际程序设计领域的应用。为了方便教学,本书还配有电子课件等教学资源包,任课教师和学生可以登录“我们爱读书网”(www.ibook4us.com)免费注册下载,或者发邮件至hustpeiit@163.com索取教学资源包。本书既可作为高等院校计算机及相关专业Java课程的教材使用,也可作为Java入门的参考书,供面向对象编程爱好者和自学Java编程的读者使用