Java 是目前企业中常用的一种面向对象思想开发的编程技术,是Java EE 企业级开发体系中非常重要的基础技术。本书由浅入深地讲解了整个Java程序设计的基础知识、开发环境与开发工具。全书共15 章,第1~9章是Java初级部分,主要内容包括Java语言概述、Java语言基础、程序的控制语句、数组、面向对象基础、继承、多态、抽象类、接口、包和常用API、Java异常处理等;第10~14章是Java高级部分,主要内容包括集合类、输入/输出流、多线程、JDBC数据库编程、网络编程等;第15章是综合项目案例。本书所有知识都以结合具体实例的形式进行介绍,力求详略得当,使读者快速掌握Java面向对象的程序设计方法与设计思想。书后附有练习及上机指导,供读者实践练习。