Java語(yǔ)言精粹

出版時(shí)間:2011-6  出版社:電子工業(yè)出版社  作者:Jim Waldo  頁(yè)數(shù):188  譯者:王江平  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  這是一本幾乎只講Java優(yōu)點(diǎn)的書(shū)。
  Jim
Waldo先生是原Sun微系統(tǒng)公司實(shí)驗(yàn)室的杰出工程師,他親歷并參與了Java從技術(shù)萌生、發(fā)展到崛起的整個(gè)過(guò)程。在這本書(shū)里,Jim總結(jié)了他所認(rèn)為的Java語(yǔ)言及其環(huán)境的諸多精良部分,包括:類(lèi)型系統(tǒng)、異常處理、包機(jī)制、垃圾回收、Java虛擬機(jī)、Javadoc、集合、遠(yuǎn)程方法調(diào)用和并發(fā)機(jī)制。另外,他還從開(kāi)發(fā)者的角度分析了在Java技術(shù)周?chē)l(fā)展起來(lái)的“開(kāi)發(fā)者生態(tài)環(huán)境”。如果要把Java技術(shù)精煉到只含有它的最佳部分,在Jim看來(lái),以上這些就是必須保留的部分。
  作者還從歷史的視角闡述了Java中某些技術(shù)的發(fā)展歷程,解釋了某些問(wèn)題之所以存在的原因,使人讀后有一種“知其所以然”的通透感。閱讀本書(shū)不但能使你重溫Java的核心機(jī)制,還可以使你了解語(yǔ)言的設(shè)計(jì)者和實(shí)現(xiàn)者們是如何權(quán)衡、折中并維護(hù)各種不同的語(yǔ)言特性,從而成就了這門(mén)流行的系統(tǒng)級(jí)通用編程語(yǔ)言的。

作者簡(jiǎn)介

Jim Waldo is a Distinguished Engineer with Sun Microsystems Laboratories, where he investigates next-generation large-scale distributed systems. He is currently the technical lead of Project Darkstar, a multithreaded, distributed infrastructure for massive multiplayer online games and virtual worlds. Prior to his current assignment with Sun Labs, he was the lead architect for Jini, a distributed programming system based on Java.
Before joining Sun, Jim spent eight years at Apollo Computer and Hewlett Packard working in the areas of distributed object systems, user interfaces, class libraries, text, and internationalization. While at HP, he led the design and development of the first Object Request Broker, and he was instrumental in getting that technology incorporated into the first OMG CORBA specification.
Jim is a Professor of the Practice at Harvard University, where he teaches distributed computing and topics in the intersection of policy and technology in the department of computer science.
Jim received his Ph.D. in philosophy from the University of Massachusetts (Amherst). He also holds M.A. degrees in both linguistics and philosophy from the University of Utah. He is a member of the IEEE and ACM.

書(shū)籍目錄

Table of Contents
前言
第1章 Java簡(jiǎn)介
 Java好在哪里
第2章 類(lèi)型系統(tǒng)
 類(lèi)型系統(tǒng)概述
 為何有三種
 內(nèi)在和外表
 使用須知
 真實(shí)問(wèn)題
第3章 異常
 導(dǎo)常概述
 設(shè)計(jì)理念
 工作原理
 使用和濫用
 異常的另一面
第4章 包
 包概述
 包和訪問(wèn)控制
 一個(gè)例子
 包和文件系統(tǒng)
第5章 垃圾回收
 垃圾回收概述
 垃圾回收和引用
 內(nèi)存泄露
 其他資源
第6章 Java虛擬機(jī)
 Java虛擬機(jī)概述
 安全性
 可移植性
 可移植陷阱
第7章 Javadoc
 Javadoc概述
 一個(gè)例子
 實(shí)現(xiàn)文檔
 包文檔
 有關(guān)文檔注釋風(fēng)格、編輯器的爭(zhēng)論
第8章 集合
 集合概述
 參數(shù)化類(lèi)型
 高級(jí)話題
 隨機(jī)訪問(wèn)
 結(jié)束語(yǔ)
第9章 遠(yuǎn)程方法調(diào)用和對(duì)象序列化
 概述
 對(duì)象序列化
 RPC系統(tǒng)中的子類(lèi)型
第10章 并發(fā)
 并發(fā)概述
 同步
 原子數(shù)據(jù)
第11章 開(kāi)發(fā)者生態(tài)環(huán)境
 IDE
 JUnit
 FindBugs
 其他工具
索引

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Java語(yǔ)言精粹 PDF格式下載


用戶評(píng)論 (總計(jì)8條)

 
 

  •   本來(lái)想買(mǎi)javascript語(yǔ)言精粹,結(jié)果成了java語(yǔ)言精粹
  •   書(shū)質(zhì)量不錯(cuò),問(wèn)題是oreilly的in a nut shell 怎么沒(méi)有
  •   這本書(shū)很精干,寫(xiě)得很清楚,不錯(cuò)
  •   感覺(jué)還可以,翻譯好像不太完美
  •   給自己電腦方面有了很大的幫助
  •   內(nèi)容很好,但翻譯有點(diǎn)晦澀
  •   這本書(shū)的內(nèi)容完全是一派胡言,雖然作者是大師級(jí)別的,但是觀點(diǎn)基本上都是不實(shí)用的,比如所有類(lèi)都要定義接口——沒(méi)有變化,無(wú)多種實(shí)現(xiàn)為什么要定義接口?為了增加復(fù)雜度,過(guò)度設(shè)計(jì)?比如所有的異常都應(yīng)該是受檢異常,那代碼將變得多么龐大?太多太多的言論都是莫名其妙,根本沒(méi)法看。
  •   實(shí)在太差了,以為是精髓,屁也不是
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7