《Java技术手册 第5版》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:David Flanagan著
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2006
  • ISBN:7564105607
  • 页数:406 页
图书介绍:Java 5.0是自Java出现以来最重要的版本。随着对Java语言的主要修改和Java平台中重要的新API的出现,需要精通的新特性有很多。一如往常,《Java技术手册》(《Java in a Nutshell》)已经准备好了,而且有意愿、有能力来帮助你。《Java技术手册》(《Java in a Nutshell》)以对Java程序设计语言的快速介绍开始,所以你可以立刻开始撰写程序代码。第五版已被彻底修订与扩充以涵盖Java5.0的新语言特性:● Generics● Annotations● For/in循环● Autoboxing● Varargs method● Static import原书共一千两百余页,分为两大部分:第一部分为涵盖入门介绍、语法、面向对象程序设计、Java平台、安全性、程序设计与文档制作习惯、开发工具等章节的“Introducing Java”,秉承著作者David Flanagan一贯的言简意赅的风格,精要的文字能够让读者以更少的时间获得更多的收获;第二部分“API QuickReference”占原书约三分之二的篇幅。考虑过一般开发者的习惯与查询便利性之

前言 1

第一章 导论 9

什么是Java? 9

使用Java的好处 13

程序员效率和节省时间 15

第二章 Java基本语法 25

Java概述 26

词汇(Lexical)结构 26

基本数据类型 30

表达式与运算符 37

语句 52

Method 76

类与对象 84

数组 87

引用类型 95

包与Java命名空间 103

Java文件结构 107

定义并运行Java程序 108

Java与C的不同点 109

第三章 Java的面向对象程序设计 112

类的定义语法 113

字段与method 114

对象的创建与初始化 121

对象的撤消与终止 126

子类与继承 129

数据隐藏与封装 139

抽象类与方法 145

java.lang.Object的重要method 147

接口 151

嵌套类型 156

修饰符一览 173

没有包括在Java中的C++特性 174

第四章 Java 5.0新增功能 176

泛型(Generic Type) 177

枚举类型 196

注释 210

第五章 Java平台 222

Java平台概述 222

文本 224

数值与数学运算 237

日期与时间 241

数组 244

集合 245

线程与并行 259

文件与目录 274

使用java.io输入/输出 275

使用java.net进行网络连接 280

使用java.nio进行I/O与网络连接 285

XML 298

类型、反射与动态加载 306

对象持久性保存 309

安全性 310

密码术 313

各式各样的平台特色 315

第六章 Java的安全性 321

安全风险 322

JAVA VM安全性与类文件验证 322

访问控制 323

验证与加密 323

针对所有人的安全性 326

Permission类 328

第七章 程序设计与文档规范 330

命名与大小写惯例 330

可移植性惯例和纯Java规则 332

Java说明文件的注释 334

JavaBeans惯例 342

第八章 Java开发工具 349

apt 349

jarsigner 351

extcheck 351

jar 353

java 356

javac 365

javadoc 369

javah 377

javap 379

javaws 380

jconsole 382

jdb 383

jinfo 388

jmap 389

jps 390

jsadebugd 391

jstack 392

jstat 392

jstatd 394

keytool 395

native2ascii 399

pack200 400

policytool 403

serialver 404

unpack200 405