如果IT的历史,是以人为主体串接起来的话,那么肯定少不了Doug Lea。这个鼻梁挂着眼镜,留着德王威廉二世的胡子,脸上永远挂着谦逊腼腆笑容,服务于纽约州立大学Oswego分校计算器科学系的老大爷。
说他是这个世界上对Java影响力最大的个人,一点也不为过。因为两次Java历史上的大变革,他都间接或直接的扮演了举足轻重的脚色。一次是由JDK 1.1到JDK 1.2,JDK1.2很重要的一项新创举就是Collections,其Collection的概念可以说承袭自Doug Lea于1995年发布的第一个被广泛应用的collections;一次是2004年所推出的Tiger。Tiger广纳了15项JSRs(Java Specification Requests)的语法及标准,其中一项便是JSR-166。JSR-166是来自于Doug编写的util.concurrent包。
值得一提的是: Doug Lea也是JCP (Java小区项目)中的一员。
Doug是一个无私的人,他深知分享知识和分享苹果是不一样的,苹果会越分越少,而自己的知识并不会因为给了别人就减少了,知识的分享更能激荡出不一样的火花。《Effective JAVA》这本Java经典之作的作者Joshua Blosh便在书中特别感谢Doug是此书中许多构想的共鸣板,感谢Doug大方分享丰富而又宝贵的知识。这位并发编程的大师级人物的下一步,将会带给Java怎样的冲击,不禁令人屏息以待。
分享到:
相关推荐
在Java并发编程领域,Doug Lea是一位杰出的专家,他的工作对Java内存模型(JMM)和并发工具类(如java.util.concurrent包)的开发产生了深远影响。本书主要围绕以下几个关键知识点展开: 1. **并发基础**:首先,书...
Java并发编程原汁原味英文版,Doug Lea大神经典著作, 内容:Concurrency Models, design forces, Java Designing objects for concurrency Immutability, locking, state dependence, containment, splitting ...
java并发编程实践 432页完全版 绝版好书doug lea等大师级合著java并发编程实践 432页完全版 绝版好书doug lea等大师级合著java并发编程实践 432页完全版 绝版好书doug lea等大师级合著
《Scalable IO in Java》是由Java领域的大师Doug Lea撰写的一本关于高效I/O处理的著作。这本书深入探讨了在Java环境中如何构建可扩展的输入/输出系统,特别关注了Reactor模式,这是一种用于处理大量并发I/O事件的...
java并发编程实践 432页完全版 绝版好书doug lea等大师级合著 第二部分java并发编程实践 432页完全版 绝版好书doug lea等大师级合著 第二部分java并发编程实践 432页完全版 绝版好书doug lea等大师级合著 第二部分
Doug Lea是并发编程领域的传奇人物,他的作品对Java并发编程产生了深远的影响。本资源摘要信息整理了Doug Lea的主要作品和研究方向,涵盖了Java并发编程、对象oriented系统开发、并发工具库、内存模型、设计模式等...
作者Doug Lea是Java并发领域的权威,他对Java性能优化和系统设计有着深刻的洞察力。这本书对于理解如何在Java环境中实现高性能、可扩展的I/O操作具有极高的价值。 首先,我们要了解Java NIO(New Input/Output)是...
《Java并发编程》一书是由著名并发编程专家Doug Lea所著,他同时也是Java并发包(JUC)的作者,这本书详细介绍了Java多线程编程的基础概念和高级技术。 首先,书中提到了并发编程的基本概念,包括并发模型、设计力...
《Scalable IO in Java by Doug Lea》是Java NIO领域的经典文献,由Java并发包(java.util.concurrent)的设计者Doug Lea撰写。NIO,全称非阻塞输入/输出(Non-blocking Input/Output),是Java平台从1.4版本开始引入...
《并发编程在Java》是Doug Lea的经典著作,第二版详细阐述了Java平台上的并发设计原则和模式。这本书深入探讨了如何有效地编写多线程和并发应用程序,是Java程序员理解和利用并发的重要参考资料。 并发编程是现代...
Doug Lea以其在并发编程领域的研究而闻名,他的工作对Java内存模型(JMM)和并发工具包(java.util.concurrent)有深远影响。这本书或讲座材料主要探讨了如何在Java应用程序中实现高并发、高性能的输入/输出操作。 ...
《C语言实现的Doug Lea malloc详解》 Doug Lea的malloc是一个著名的内存分配器,以其高效、可扩展和健壮性而闻名。这个优秀的malloc实现最初是为Java语言设计的,但其核心思想和算法同样适用于C语言,因此出现了这...
Doug Lea是Java并发库的重要贡献者,他对并发和系统优化有着深厚的理解。 NIO是Java 1.4引入的一个新特性,是对传统阻塞I/O(Blocking I/O)的补充和扩展。传统的Java I/O基于流(Stream)和套接字(Socket),在处理高...
本文将介绍Scalable IO in Java一书,其作者是Doug Lea,他同时也是Java并发编程领域的权威。在这本书中,Lea深入探讨了Java NIO(非阻塞IO)和Reactor设计模式之间的关系,并且解释了如何通过它们来构建可扩展的...
Malloc实际上有很多版本(DougLea Malloc/BSD Malloc/Hoard Malloc/)DougLea Malloc源码,LINUX GNU MALLOC是其衍生版本
根据提供的文件信息,“JAVA并发编程实践 中文 高清 带书签 完整版 Doug Lea .pdf”,我们可以推断出这份文档主要聚焦于Java并发编程的技术实践与理论探讨。下面将从多个角度来解析这个文档可能涵盖的关键知识点。 ...
java并发相关经典书籍,不用多介绍了吧,Doug Lea等大拿亲力巨作,并发相关权威书籍。
本文档基于Doug Lea的作品,深入探讨了如何通过事件驱动处理以及反应器模式(Reactor pattern)来构建高效的IO处理系统。 首先,我们需要了解什么是可扩展网络服务。可扩展网络服务是指能够根据服务负载的变化,...