Java语言精粹

出版时间:2011-6  出版社:电子工业出版社  作者:Jim Waldo  页数:188  译者:王江平  
Tag标签:无  

内容概要

  这是一本几乎只讲Java优点的书。
  Jim
Waldo先生是原Sun微系统公司实验室的杰出工程师,他亲历并参与了Java从技术萌生、发展到崛起的整个过程。在这本书里,Jim总结了他所认为的Java语言及其环境的诸多精良部分,包括:类型系统、异常处理、包机制、垃圾回收、Java虚拟机、Javadoc、集合、远程方法调用和并发机制。另外,他还从开发者的角度分析了在Java技术周围发展起来的“开发者生态环境”。如果要把Java技术精炼到只含有它的最佳部分,在Jim看来,以上这些就是必须保留的部分。
  作者还从历史的视角阐述了Java中某些技术的发展历程,解释了某些问题之所以存在的原因,使人读后有一种“知其所以然”的通透感。阅读本书不但能使你重温Java的核心机制,还可以使你了解语言的设计者和实现者们是如何权衡、折中并维护各种不同的语言特性,从而成就了这门流行的系统级通用编程语言的。

作者简介

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.

书籍目录

Table of Contents
前言
第1章 Java简介
 Java好在哪里
第2章 类型系统
 类型系统概述
 为何有三种
 内在和外表
 使用须知
 真实问题
第3章 异常
 导常概述
 设计理念
 工作原理
 使用和滥用
 异常的另一面
第4章 包
 包概述
 包和访问控制
 一个例子
 包和文件系统
第5章 垃圾回收
 垃圾回收概述
 垃圾回收和引用
 内存泄露
 其他资源
第6章 Java虚拟机
 Java虚拟机概述
 安全性
 可移植性
 可移植陷阱
第7章 Javadoc
 Javadoc概述
 一个例子
 实现文档
 包文档
 有关文档注释风格、编辑器的争论
第8章 集合
 集合概述
 参数化类型
 高级话题
 随机访问
 结束语
第9章 远程方法调用和对象序列化
 概述
 对象序列化
 RPC系统中的子类型
第10章 并发
 并发概述
 同步
 原子数据
第11章 开发者生态环境
 IDE
 JUnit
 FindBugs
 其他工具
索引

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java语言精粹 PDF格式下载


用户评论 (总计8条)

 
 

  •   本来想买javascript语言精粹,结果成了java语言精粹
  •   书质量不错,问题是oreilly的in a nut shell 怎么没有
  •   这本书很精干,写得很清楚,不错
  •   感觉还可以,翻译好像不太完美
  •   给自己电脑方面有了很大的帮助
  •   内容很好,但翻译有点晦涩
  •   这本书的内容完全是一派胡言,虽然作者是大师级别的,但是观点基本上都是不实用的,比如所有类都要定义接口——没有变化,无多种实现为什么要定义接口?为了增加复杂度,过度设计?比如所有的异常都应该是受检异常,那代码将变得多么庞大?太多太多的言论都是莫名其妙,根本没法看。
  •   实在太差了,以为是精髓,屁也不是
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7