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.
发表于2024-11-25
Java语言精粹 2024 pdf epub mobi 电子书
个人感觉本书的翻译有些“晦涩”, 书中讲解了不少ava中的精华,对于已经了解的一些比如异常、包、集合等觉得过于简单,但对于不了解的内容如远程方法调用和序列化等章节读过后并没有感觉有太多收获,毕竟本书很“薄”,内容有限。
评分在豆瓣小站里发了勘误信息:http://site.douban.com/widget/notes/3854525/note/160120287/ 欢迎大家来提交发现的错误:http://site.douban.com/120940/room/804624/
评分在豆瓣小站里发了勘误信息:http://site.douban.com/widget/notes/3854525/note/160120287/ 欢迎大家来提交发现的错误:http://site.douban.com/120940/room/804624/
评分个人感觉本书的翻译有些“晦涩”, 书中讲解了不少ava中的精华,对于已经了解的一些比如异常、包、集合等觉得过于简单,但对于不了解的内容如远程方法调用和序列化等章节读过后并没有感觉有太多收获,毕竟本书很“薄”,内容有限。
评分在豆瓣小站里发了勘误信息:http://site.douban.com/widget/notes/3854525/note/160120287/ 欢迎大家来提交发现的错误:http://site.douban.com/120940/room/804624/
图书标签: java Java Java语言精粹 程序设计 编程 计算机科学 计算机 软件开发
这是一本几乎只讲java优点的书。
Jim Waldo先生是原sun微系统公司实验室的杰出工程师,他亲历并参与了java从技术萌生、发展到崛起的整个过程。在这《java语言精粹》里,jim总结了他所认为的java语言及其环境的诸多精良部分,包括:类型系统、异常处理、包机制、垃圾回收、java虚拟机、javadoc、集合、远程方法调用和并发机制。另外,他还从开发者的角度分析了在java技术周围发展起来的“开发者生态环境”。如果要把java技术精炼到只含有它的最佳部分,在jim看来,以上这些就是必须保留的部分。
作者还从历史的视角阐述了java中某些技术的发展历程,解释了某些问题之所以存在的原因,使人读后有一种“知其所以然”的通透感。阅读《java语言精粹》不但能使你重温java的核心机制,还可以使你了解语言的设计者和实现者们是如何权衡、折中并维护各种不同的语言特性,从而成就了这门流行的系统级通用编程语言的。
相信不管是java语言的学习者,还是使用java语言构建软件系统的开发者,以及对程序设计语言感兴趣的技术爱好者,都可以从《java语言精粹》中汲取营养。
很薄的一本书,很多地方都点到为止,感觉收获一般。但作者毕竟是参与了Java语言核心的设计,看问题能站在更高的角度。例如对RMI和其他RPC的对比,我就从来没这么想过。
评分很薄的一本书,很多地方都点到为止,感觉收获一般。但作者毕竟是参与了Java语言核心的设计,看问题能站在更高的角度。例如对RMI和其他RPC的对比,我就从来没这么想过。
评分以Sun实验室Java项目Coder的身份讲了一些内幕,已经把一些常见的功能拿出来讲,最大的收货是 “坏设计”其实很大程度上是那个时代的结果。历史证明愚蠢。
评分读完了这本书,虽然很薄,但是很多精华。把java各个方面的精华都讲了出来,非常好的书。
评分内容过于单薄了
Java语言精粹 2024 pdf epub mobi 电子书