网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

Java程序设计语言(第4版)(包括Java之父在内的三位顶级专家撰写)

分享到:
Java程序设计语言(第4版)(包括Java之父在内的三位顶级专家撰写)

最 低 价:¥48.30

定 价:¥69.00

作 者:(美)Ken Arnold, James Gosling, David Holmes

出 版 社:人民邮电出版社

出版时间:2006 年11月

I S B N:7115152977

商品详情

编辑推荐

本书由包括Java之父在内的三位顶级专家撰写,凝聚了大师们多年的实践经验和独具的真知灼见。对所有Java程序员而言,本书都是掌握和深入理解Jaya语言及其类库不可或缺的权威指导和参考。.
  本书是这部经典著作的全面更新,涵盖了最新版本Java 5.0的各种新特性。书中不仅全面系统地介绍了Java各主要包(java.lang.*,java.Utll和java.io)中的大多数类,以内容丰富的示例对这些类的工作原理进行了深入剖析,而且更为重要的是,书中还超越语言特性之外,突出强调了当今开发高质量Java程序的最佳实践。...

内容简介

本书是java程序设计语言的权威指南,系统地介绍java的主要包(即java,lang,*、java.util和java.io)中的大多数类,并以内容丰富的示例对这些类如何工作进行了深入剖析。作者对这部经典著作的前一版本进行了大幅更新,使其反映java 2标准版5.0(j2se 5.0)中主要的增强。本版中增加了一些新的章节,专门讨论泛型、枚举、注解、断言和正则表达式等j2se 5.0中引入的强大语言新特性。此外,本书还强调了当今构建健壮、高效和可维护的java软件的最佳实践。.
  本书对所有程序员(包括那些经验丰富的程序员在内)都是不可或缺的参考书。...

作者简介

Ken Arnold 曾任Sun公司研究中心的高级工程师,是面向对象设计与实现方面首屈一指的专家。他曾经是Jini技术的架构师之一、Sun公司Java Spaces技术的首席工程师。..
James Gosling 是Sun公司院士和该公司开发平台组(Developer Platform Group)的CTO。他设计了Java程序设计语言,实现了最初的Java编译器和虚拟机,最近他正致力于Java实时规范(Real-Time Specificationfor Java)的相关工作。他是计算机界最受尊敬的程序员之一,曾荣获Software Development杂志1996年“程序设计杰出大奖”。..<.. << 查看详细

目录

第1章 快速浏览.
1.1 开始
1.2 变量
1.3 代码中的注释
1.4 具名常量
1.5 unieode字符
1.6 控制流
1.7 类和对象
1.8 方法和参数
1.9 数组
1.10 字符串对象
1.11 扩展一个类
1.12 接口
1.13 泛型类型
1.14 异常
1.15 注解
1.16 包
1.17 java平台
1.18其他主题概述
第2章 类与对象
.2.1 一个简单的类
2.2 字段
2.3 访问控制
2.4 创建对象
2.5 构造与初始化
2.6 方法
2.7 this
2.8 重载方法
2.9 导人静态成员名
2.10 main方法
2.11 本地方法
第3章 类的扩展
3.1 扩展类
3.2 扩展类的构造器
3.3 继承与重定义成员
3.4 类型兼容与转换
3.5 protected的真正含义
3.6 将方法与类标记为final
3.7 抽象类与抽象方法
3.8 object类
3.9 克隆对象
3.10 扩展类:如何扩展以及何时扩展
3.11 设计一个可扩展的类
3.12 单重继承与多重继承
第4章 接口
4.1 一个简单的接口示例
4.2 接口声明
4.3 扩展接口
4.4 使用接口
4.5 标记接口
4.6 何时使用接口
第5章 嵌套类和接口
5.1 静态嵌套类型
5.2 内部类
5.3 局部内部类
5.4 匿名内部类
5.5 继承嵌套类型
5.6 接口中的嵌套
5.7 嵌套类型的实现
第6章 枚举类型
6.1 一个简单的枚举类型的例子
6.2 枚举声明
6.3 枚举常量的声明
6.4 java.lang.enum
6.5 是否应该使用枚举
第7章 语言符号、值和变量
7.1 词法元素
7.2 类型和字面常量
7.3 变量
7.4 数组变量
7.5 名字的意义
第8章 包装器类
8.1 通用字段和方法
8.2 void类
8.3 boolean类
8.4 number类
8.5 character类
8.6 装箱转换
第9章 运算符和表达式
9.1 算术运算
9.2 通用运算符
9.3 表达式
9.4 类型转换
9.5 运算符优先级和结合性
9.6 成员访问
第10章 控制流
10.1 语句和块
10.2 if-else
10.3 switch
10.4 while和do-while
10.5 for
10.6 标号
10.7 break
10.8 contlnue
10.9 return
10.10 什么?没有goto?
第11章 泛型类型
11.1 泛型类型声明
11.2 使用泛型类型
11.3 泛型方法和泛型构造器
11.4 通配符捕获
11.5 揭秘:擦除与原始类型
11.6 再谈寻找正确的方法
11.7 类的扩展与泛型类型
第12章 异常与断言
12.1 创建异常类型
12.2 throw
12.3 throws子句
12.4 try、catch和finally
12.5 异常链
12.6 栈轨迹
12.7 什么时候使用异常
12.8 断言
12.9 什么时候使用断言
12.10 打开和关闭断言
第13章 字符串与正则表达式
13.1 字符序列
13.2 string类
13.3 正则表达式的匹配
13.4 string builder类
13.5 使用utf-16
第14章 线程
14.1 创建线程
14.2 使用runnable
14.3 同步
14.4 wait、notifyall和notify
14.5 等待和通知的详细介绍
14.6 线程调度
14.7 死锁
14.8 结束线程的执行
14.9 结束应用程序的执行..
14.10 内存模型:同步、volatile
14.11 线程管理、线程安全和
14.12 线程和异常
14.13 threadlocal变量
14.14 调试线程
第15章 注解
15.1 一个简单的注解实例
15.2 注解类型
15.3 注解元素
15.4 限制注解的适用性
15.5 保存策略
15.6 使用注解
第16章 反射
16.1 class类
16.2 注解查询
16.3 modifier类
16.4 成员类
16.5 访问检查和accessibleobject
16.6 field类
16.7 method类
16.8 创建新对象和constructor类
16.9 泛型类型检查
16.10 数组
16.11 包
16.12 proxy类
16.13 加载类
16.14 在运行时控制断言
第17章 垃圾回收与内存
17.1 垃圾回收
17.2 —个简单的模型
17.3 终结
17.4 与垃圾回收器交互
17.5 可达性状态和引用对象
第18章 包
18.1 包的命名
18.2 类型导人
18.3 包的访问
18.4 包的内容
18.5 包的注解
18.6 包对象和规范
第19章 文档注释
19.1 剖析文档注释
19.2 标签
19.3 继承方法的文档注释
19.4 一个简单示例
19.5 外部规范
19.6 使用说明
第20章 i/o包
20.1 流的概述
20.2 字节流
20.3 字符流
20.4 inputstream reader与outputstreamwriter
20.5 流类简介
20.6 数据字节流
20.7 文件操作
20.8 对象序列化
20.9 i0exception类
20.10 体验新i/o
第21章 集合
21.1 集合
21.2 迭代
21.3 使用comparable和comparator排序
21.4 collection接口
21.5 set和sortedset
21.6 list
21.7 queue
21.8 map和sortedmap
21.9 enum集合
21.10 包装集合和collections类
21.11 同步包装和并发集合
21.12 arrays工具类
21.13 编写迭代器实现
21.14 编写集合实现
21.15 遗留集合类型
21.16 properties
第22章 各种常用工具
22.1 formatter
22.2 bitset
22.3 observer/observable
22.4 random
22.5 scanner
22.6 stringtokenizer
22.7 timer和timertask
22.8 uuid
22.9 math和strictmath
第23章 系统编程
23.1 system类
23.2 创建进程
23.3 关闭
23.4 runtime的其他部分
23.5 安全
第24章 国际化与本地化
24.1 区域
24.2 资源束
24.3 货币
24.4 时间、日期和日历
24.5 格式化和解析日期与时间
24.6 文本的国际化和本地化
第25章 标准包
25.1 java.awt——抽象窗口工具箱
25.2 java.applet——小应用程序
25.3 java.beans——构件
25.4 java.math——数学
25.5 java.net——网络
25.6 java.rmi——远程方法调用
25.7 java.security与相关的包——安全工具
25.8 java.sql——关系数据库访问
25.9 工具子包
25.10 javax.*标准扩展
25.11 javax.accessibility——gui的易用性
25.12 javax.naming——目录与命名服务
25.13 javax.sound——音频操作
25.14 javax.swing——swing gui构件
25.15 org.omg.corba——corba api
附录a 应用演化
附录b 常用表格
进阶读物
索 引(图灵网站下载)...

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...