与前几版一样,本版仍然将读者群定位在那些打算将Java应用到实际工程项目中的程序设计人员。本书假设读者是一名具有程序设计语言(除Java之外)坚实背景知识的程序设计人员,在本书中,我们选用大量的示例代码演示所讨论的每一个语言特性和类库特性。我们有意使用简单的示例程序以突出重点,然而,其中的大部分既不是赝品也没有偷工减料。它们将成为读者自己编写代码的良好开端。Java领域最有影响力和价值的著作之一, 由拥有20多年教学与研究经验的资深Java技术 专家撰写(获Jolt大奖).与《Java编程思想》 齐名,10余年全球畅销不衰,广受好评。第 10版根据Java SE 8全面更新,同时修正了第9 版中的不足,系统全面讲解了Java语言的核心 概念、语法、重要特性和开 发方法,包含大量 案例,实践性强。 本书共14章。第1章概述Java语言与其他 程序设计语言不同的性能:第2章讲解如何下 载和安装JDK及本书的程序示例:第3章介绍 变量、循环和简单的函数:第4章讲解类和封 装;第S章介绍继承:第6章解释接口和内部 类:第7章讨论异常处理,并给出大量实用的 调试技巧:第8章概要介绍泛型程序设计:第9 章讨论Java平台的集合框架;第10章介绍GUI 程序设计,讨论如何建立窗口、如何在窗口中 绘图、如何利用几何图形绘图、如何采用多种 字体格式化文本,以及如何显示图像:第11章 详细讨论抽象窗口工具包的事件模型:第12章 详细讨论Swing GUI工具包;第13章介绍如何 将程序部署为应用或applet;第14章讨论并 发.本书最后还有—个附录,其中列出了Java 语言的保留字。 目录 译者序 前言 致谢 第1章 Java程序设计概述 1 1.1 Java程序设计平台 1 1.2 Java“白皮书”的关键术语 2 1.2.1 简单性 2 1.2.2 面向对象 2 1.2.3 分布式 3 1.2.4 健壮性 3 1.2.5 安全性 3 发方法,包含大量 案例,实践性强。 本书共14章。第1章概述Java语言与其他 程序设计语言不同的性能:第2章讲解如何下 载和安装JDK及本书的程序示例:第3章介绍 变量、循环和简单的函数:第4章讲解类和封 装;第S章介绍继承:第6章解释接口和内部 类:第7章讨论异常处理,并给出大量实用的 调试技巧:第8章概要介绍泛型程序设计:第9 章讨论Java平台的集合框架;第10章介绍GUI 程序设计,讨论如何建立窗口、如何在窗口中 绘图、如何利用几何图形绘图、如何采用多种 字体格式化文本,以及如何显示图像:第11章 详细讨论抽象窗口工具包的事件模型:第12章 详细讨论Swing GUI工具包;第13章介绍如何 将程序部署为应用或applet;第14章讨论并 发.本书最后还有—个附录,其中列出了Java 语言的保留字。 目录 译者序 前言 致谢 第1章 Java程序设计概述 1 1.1 Java程序设计平台 1 1.2 Java“白皮书”的关键术语 2 1.2.1 简单性 2 1.2.2 面向对象 2 1.2.3 分布式 3 1.2.4 健壮性 3 1.2.5 安全性 3