本书从初学者的角度由浅入深地详细介绍了Java语言开发中用到的重要知识点。全书共11章,介绍了Java集成开发环境的搭建及其运行机制、语言基础、面向对象编程思想,通过丰富翔实的典型例子,帮助初学者理解多线程、常用API、集合、I/O流、GUI、网络编程及数据库编程等面向对象的抽象概念。本书对JDK 7及JDK 8中的新内容也进行了介绍。 本书的内容和组织方式立足于高校教材的要求,既可作为高等院校本、专科计算机相关专业的程序设计课程教材,也可作为Java技术基础的培训教材。
本书共11章,每章有基本知识提要、典型题解析、测试习题与参考答案、实训及拓展训练5部分。“基本知识提要”部分给出了本章的知识结构图及重点知识整理;“典型题解析”部分对本章的经典题型进行了分析讲解;“测试习题与参考答案”部分对本章的研究内容进行测试,并给出了参考答案;在“实训”部分,给出了内容丰富、实用性强的编程练习题目;“拓展训练”部分针对各章知识点进一步给出了练习题。 本书既适用于高等学校师生,也可供报考计算机等级考试或Java语言自学者参考,还可作为实验指导教材。