Java技术手册(第五版)
Java技术手册(第五版)
David Flanagan
O'Reilly Taiwan公司 编译
出版时间:2006年09月
页数:406
Java 5.0是自Java出现以来最重要的版本。随着对Java语言的主要修改和Java平台中重要的新API的出现,需要精通的新特性有很多。一如往常,《Java技术手册》(《Java in a Nutshell》)已经准备好了,而且有意愿、有能力来帮助你。
《Java技术手册》(《Java in a Nutshell》)以对Java程序设计语言的快速介绍开始,所以你可以立刻开始撰写程序代码。第五版已被彻底修订与扩充以涵盖Java 5.0的新语言特性:
●Generics
●Annotations
●For/in循环
●Autoboxing
●Varargs method
●Static import
原书共一千两百余页,分为两大部分:第一部分为涵盖入门介绍、语法、面向对象程序设计、Java平台、安全性、程序设计与文档制作习惯、开发工具等章节的“Introducing Java”,秉承著作者David Flanagan一贯的言简意赅的风格,精要的文字能够让读者以更少的时间获得更多的收获;第二部分“API Quick Reference”占原书约三分之二的篇幅。考虑过一般开发者的习惯与查询便利性之后,为减轻读者书本重量上的负担以及购买的成本,中文译本已将与在线说明文档重叠的“API Quick Reference”部分删减。
《Java技术手册》(《Java in a Nutshell》)系列曾经荣获Jolt Award奖项,是一本有口皆碑的Java经典畅销书,历年来有许多程序员都是以阅读此书开始进入Java程序设计的殿堂的。
  1. 前言
  2. 第一章 导论
  3. 什么是Java?
  4. 使用Java的好处
  5. 程序员效率和节省时间
  6. 第二章 Java基本语法
  7. Java概述
  8. 词汇(Lexical)结构
  9. 基本数据类型
  10. 表达式与运算符
  11. 语句
  12. Method
  13. 类与对象
  14. 数组
  15. 引用类型
  16. 包与Java命名空间
  17. Java文件结构
  18. 定义并运行Java程序
  19. Java与C的不同点
  20. 第三章 Java的面向对象程序设计
  21. 类的定义语法
  22. 字段与method
  23. 对象的创建与初始化
  24. 对象的撤消与终止
  25. 子类与继承
  26. 数据隐藏与封装
  27. 抽象类与方法
  28. java.lang.Object的重要method
  29. 接口
  30. 嵌套类型
  31. 修饰符一览
  32. 没有包括在Java中的C++特性
  33. 第四章 Java 5.0新增功能
  34. 泛型(Generic Type)
  35. 枚举类型
  36. 注释
  37. 第五章 Java平台
  38. Java平台概述
  39. 文本
  40. 数值与数学运算
  41. 日期与时间
  42. 数组
  43. 集合
  44. 线程与并行
  45. 文件与目录
  46. 使用java.io输入/输出
  47. 使用java.net进行网络连接
  48. 使用java.nio进行I/O与网络连接
  49. XML
  50. 类型、反射与动态加载
  51. 对象持久性保存
  52. 安全性
  53. 密码术
  54. 各式各样的平台特色
  55. 第六章 Java的安全性
  56. 安全风险
  57. JAVA VM安全性与类文件验证
  58. 验证与加密
  59. 访问控制
  60. 针对所有人的安全性
  61. Permission类
  62. 第七章 程序设计与文档规范
  63. 命名与大小写惯例
  64. 可移植性惯例和纯Java规则
  65. Java说明文件的注释
  66. JavaBeans惯例
  67. 第八章 Java开发工具
  68. apt
  69. extcheck
  70. jarsigner
  71. jar
  72. java
  73. javac
  74. javadoc
  75. javah
  76. javap
  77. javaws
  78. jconsole
  79. jdb
  80. jinfo
  81. jmap
  82. jps
  83. jsadebugd
  84. jstack
  85. jstat
  86. jstatd
  87. keytool
  88. native2ascii
  89. pack200
  90. policytool
  91. serialver
  92. unpack200
书名:Java技术手册(第五版)
作者:David Flanagan
译者:O'Reilly Taiwan公司 编译
国内出版社:东南大学出版社
出版时间:2006年09月
页数:406
书号:7-5641-0560-7
原版书出版商:O'Reilly Media
David Flanagan
 
David Flanagan是一名程序员,也是一名作家,它的个人网站是http://davidflanagan.com。他在O’Reilly出版的其他畅销书还包括《JavaScript Pocket Reference》、《The Ruby Programming Language》以及《Java in a Nutshell》。David毕业于麻省理工学院,获得计算机科学与工程学位。他和妻子和孩子一起生活在西雅图和温哥华之间的美国太平洋西北海岸。
 
 
本书第五版的封面是爪哇虎,它是爪哇岛特有的亚种。虽然这种虎由于其原生的孤立性而曾经提供无与伦比的研究机会,但这些机会因为人类侵入爪哇虎的栖息地而永久丧失。对这种虎的最糟糕的状况是爪哇已被开发成世界上人口最稠密的岛。在认识到此亚种的危险情况时,即使将它们关在笼子中来保护也已经太晚了。爪哇虎最后一次被看到是在1972年,现在它被认定已经绝种了。