本书是Java技术经典参考书,多年畅销不衰,第7版在保留以前版本风格的基础上,涵盖Java2开发平台标准版J2SE5.0的基础知识,主要内容包括面各对象程序设计、反射与代理、接口与内部类、事件监听器模型、使用Swing UI工具箱进行图形用户界面设计,异常处理、流输入/输出和对象序列化、泛型程序设计等。\r\n 本书内容翔实、深入浅出,附有大量程序实例,极具实用价值,是Java初学者和Java程序员的必备参考书。
译者序\r\n前言\r\n第1章 Java程序设计概述\r\n 1.1 Java程序设计平台\r\n 1.2 Java“白皮书”的关键术语\r\n 1.3 Java与Internet\r\n 1.4 Java发展简史\r\n 1.5 关于Java的常见误解\r\n第2章 Java程序设计环境\r\n 2.1 安装Java开发工具箱\r\n 2.2 选择开发环境\r\n 2.3 使用命令行工具\r\n 2.4 使用集成开发环境\r\n 2.5 使用文本编辑器编译并运行程序\r\n 2.6 运行图形化应用程序\r\n 2.7 建立并运行applet\r\n第3章 Java基本的程序设计结构\r\n 3.1 一个简单的Java应用程序\r\n 3.2 注释\r\n 3.3 数据类型\r\n 3.4 变量\r\n 3.5 运算符\r\n 3.6 字符串\r\n 3.7 输入输出\r\n 3.8 控制流程\r\n 3.9 大数值\r\n 3.10 数组\r\n第4章 对象与类\r\n 4.1 面向对象程序设计概述\r\n 4.2 使用现有类\r\n 4.3 有户自定义类\r\n 4.4 静态域与静态方法\r\n 4.5 方法参数\r\n 4.6 对象构造\r\n 4.7 包\r\n 4.8 文档注释\r\n 4.9 类设计技巧\r\n第5章 继承\r\n 5.1 类、超类和子类\r\n 5.2 Object:所有类的超类\r\n 5.3 泛型数组列表\r\n 5.4 对象包装器与自动打包\r\n 5.5 反射\r\n 5.6 枚举类\r\n 5.7 继承设计技巧\r\n第6章 接口与内部类\r\n 6.1 接口\r\n 6.2 对象克隆\r\n 6.3 接口与回调\r\n 6.4 内部类\r\n 6.5 代理\r\n第7章 图形程序设计\r\n 7.1 Swing概述\r\n 7.2 创建框架\r\n 7.3 框架定位\r\n 7.4 在面板中显示信息\r\n 7.5 2D图形\r\n 7.6 颜色\r\n 7.7 为文本设定特殊字体\r\n 7.8 图像\r\n第8章 事件处理\r\n 8.1 事件处理基础\r\n ……\r\n第9章 Swing用户界面组件\r\n第10章 部署applet和应用程序\r\n第11章 异常与调试\r\n第12章 流与文件\r\n第13章 泛型程序设计\r\n附录A Java关键字\r\n附录B 更新的JDK5.0代码
Cay S.Horstmann是圣何塞州立大学计算机科学系教授。他曾经是Preview Systems公司的副总裁和首席技术官,曾任许多大型公司,大学知组织的C++、Java与因特网编程顾问。他还撰写了众多技术和学术专著,并参与编写《Core JavaServer Faces》一书。
无封面