热门问题
时间线
聊天
视角

约书亚·布洛克

美國軟件工程師 来自维基百科,自由的百科全书

約書亞·布洛克
Remove ads

约书亚·布洛克(英语:Joshua J. Bloch,1961年8月28日),美国著名程序员。他为Java平台设计并实作了许多的功能,曾担任Google的首席Java架构师(Chief Java Architect)。

Thumb
约书亚·布洛克

生平

布洛克大学就读于哥伦比亚大学,主修计算机科学,在卡内基美隆大学得到计算机科学的博士学位[1]。他在1990年发表的博士论文《复制抽象资料物件的一个实用方法》(A Practical Approach to Replication of Abstract Data Objects)[2],曾被提名为ACM杰出博士论文奖[3]

他曾在Transarc担任资深系统工程师,后至Sun公司工作,领导开发了包括Java集合框架java.math套件与assert机制等功能[1]。2004年6月,他转换跑道到Google,担任Google首席Java架构师[4]。2012年8月3日,自Google离职[5]

2004年12月,《Java开发者杂志》(Java Developer's Journal)将他列为世界上最顶尖的四十名软件人物之一[6]

著作

2001年出版Effective Java,获得2001年Jolt奖詹姆斯·高斯林曾表示相当赞赏此书。

2005年出版的Java Puzzlers与2006年出版的Java Concurrency In Practice,他是共同作者之一。

著作列表

注释

外部链接

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads