內(nèi)容簡介
《JAVA技術(shù)手冊》(第5版)原書共一千兩百余頁,分為兩大部分:第一部分為涵蓋入門介紹、語法、面向?qū)ο蟪绦蛟O(shè)計、JaVa平臺、安全性、程序設(shè)計與文檔制作習(xí)慣、開發(fā)工具等章節(jié)的"Introducing Java",秉承著作者David Flanagan一貫的言簡意賅的風(fēng)格,精要的文字能夠讓讀者以更少的時間獲得更多的收獲;第二部分"API Quick Reference"占原書約三分之二的篇幅。考慮過一般開發(fā)者的習(xí)慣與查詢便利性之后,為減輕讀者書本重量上的負擔(dān)以及購買的成本,中文譯本已將與在線說明文檔重疊的"API Quick Reference"部分刪減。《Java技術(shù)手冊》(《Java in a Nutshell》)系列曾經(jīng)榮獲Jolt Award獎項,是一本有口皆碑的Java經(jīng)典暢銷書,歷年來有許多程序員都是以閱讀此書開始進入Java程序設(shè)計的殿堂的。
編輯推薦女裝品牌排行榜
《JAVA技術(shù)手冊》(第5版)Java 5.0是自Java出現(xiàn)以來最重要的版本。隨著對Java語言的主要修改和Java平臺中重要的新API的出現(xiàn),需要精通的新特性有很多。一如往常,《Java技術(shù)手冊》(《Java in a Nutshell》)已經(jīng)準備好了,而且有意愿、有能力來幫助你。
作者簡介
作者:(美)弗拉納根 譯者:O'Reilly Taiwan公司
David Flanagan是一位計算機程序員,他花了大部分的時間來編寫關(guān)于Java和Java Script 的書。他在O’Reilly的其他書籍包括了《Java Examples in a Nutshell》、《Java Foundation Classes in a Nutshell》以及《Javascript:The Definitive Guide》。
目錄人人游戲問答網(wǎng)
前言
第一章 導(dǎo)論
什么是Java 7
使用Java的好處
程序員效率和節(jié)省時間
第二章 Java基本語法
Java概述
詞匯(Lexical)結(jié)構(gòu)
基本數(shù)據(jù)類型
表達式與運算符
語句
Method
類與對象
數(shù)組
引用類型
包與Java命名空間
JaVa文件結(jié)構(gòu)
定義并運行Java程序
JaVa與C的不同點
第三章 JaVa的面向?qū)ο蟪绦蛟O(shè)計123456789
類的定義語法
字段與method
對象的創(chuàng)建與初始化
對象的撤消與終止
子類與繼承
數(shù)據(jù)隱藏與封裝
抽象類與方法
jaVa.1ang.Object的重要method
接口
嵌套類型
修飾符一覽
沒有包括在Java中的C++特性
第四章 Java 5.0新增功能
泛型(Generic Type)
枚舉類型
注釋
第五章 Java平臺
Java平臺概述
文本
數(shù)值與數(shù)學(xué)運算
日期與時間
數(shù)組
集合
線程與并行
文件與目錄
使用java.io輸入/輸出
使用java.net進行網(wǎng)絡(luò)連接
使用java.nio進行I/O與網(wǎng)絡(luò)連接
XML
類型、反射與動態(tài)加載
對象持久性保存
安全性
密碼術(shù)
各式各樣的平臺特色
第六章 Java的安全性
安全風(fēng)險
JAVA VM安全性與類文件驗證
驗證與加密
訪問控制
針對所有人的安全性
Permission類
第七章 程序設(shè)計與文檔規(guī)范
命名與大小寫慣例
可移植性慣例和純Java規(guī)則
Java說明文件的注釋
JavaBeans慣例
第八章 Java開發(fā)工具
apt
extcheck
jarsigner
jar
java
javac
javadoc
javah
javap
javaws
jconsole
jdb
jinfo
jmap
jps
jsadebugd
jstack
jstat
jstatd
keyt001
native2ascii
pack200
policytool
serialver
unpack200