搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
知新_RL
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
常用的HBase shell基本命令_hbase shell命令
2
java面试.1_public class main { public static void main(string
3
FFMPEG学习笔记(一): 提取视频的纯音频及无声视频
4
Java高级面试精粹:疑难问题解析与答案(一)
5
Dropout的深入理解(基础介绍、模型描述、原理深入、代码实现以及变种)
6
python3.0 安装后再 cmd下弹win10应用商店的问题_python3跳出商店
7
探秘Mustache:一款强大的模板引擎
8
(A题)2024长三角数学建模解题思路|完整代码论文集合_2024长三角数模竞赛a题
9
【ubuntu】【rabbitmq】服务端日志路径_2023-12-14 08:05:09.856178+00:00 [error] <0.699.0>
10
FPGA 安装Quartus 13.1无法生成.sof文件_quartus没有生成sof文件
当前位置:
article
> 正文
Josh Bloch_集合框架创始人
作者:知新_RL | 2024-05-29 11:58:35
赞
踩
集合框架创始人
Josh Bloch
编辑
Java 集合框架创办人,Joshua Bloch 领导了很多 Java 平台特性的设计和实现,包括 JDK 5.0 语言增强以及屡获殊荣的 Java 集合框架。2004年6月他离开了SUN公司并成为 Google 的首席 Java 架构师。此外他还因为《Effective Java》一书获得著名的 Jolt 大奖。
[1]
外文名
Josh Bloch
国 籍
美国
出生地
Southampton, New York
出生日期
1961.08.21
目录
1
简介
2
教育背景
3
个人成就
▪
Java API
▪
书籍
简介
编辑
早在1996年,适逢Java刚刚崭露头角。先是1月份发布JDK1.0,然后是5月底在旧金山召开首届JavaOne大会,年末又是JDK1.1紧跟其后。正是在Java技术如火如荼、大展拳脚的背景之下,JoshuaBloch来到了Sun。2004 年7月初,就在J2SE5.0发布在即,Jusha Bloch刚刚荣获Sun“杰出工程师(Distinguished Engineer)”的称号之时,他突然离开Sun而去了正值发展态势迅猛的Google,成为了Google的Java首席架构师。
在Bloch来到Sun之后,很快他被从安全组调入核心平台组,从事底层API设计。至此以后,每逢JDK的重大版本发布,总能在其中见到Joshua的“妙笔”。JDK1.1中的java.math、1.4中的assertions,还有大家所熟识的Collections Framework皆是Joshua一手打造。其中的Collections Framework还获得了当年的Jolt大奖。到了J2SE5.0研发阶段,身为平台组构架师的Joshua接掌了Tiger大旗,其核心地位已然无人可以替代。作为Tiger的代言人和领路人,没有谁比Joshua更清楚Tiger.相信大家一定还记得Joshua当年仿效英国诗人William Blake所做的咏Tiger诗八首,优雅的笔调,透出大师深厚底蕴的同时,也道出了Tiger的几大重要特性,这些特性是自JDK1.1引入Inner Class以来,Java最大的语法改进。Java风雨十年,从JDK 1.1到J2SE 5.0,Joshua实在功不可没。难怪有人戏言,假如将JamesGosling比作Java之父,那么Joshua就是一手将Java“哺育”成人的Java之母。Joshua对Java的贡献还不止于JDK,提起他的大作《Effective Java》(AddisonWesley, 2001),相信Java粉丝们一定耳熟能详。该书荣膺2002年度Jolt大奖,且备受JamesGosling推崇。书中57条颇具实用价值的经验规则,来自Joshua多年来在JDK开发工作中,尤其是Collections Framework设计中的实践心得,各个有理有据,剖析深入,也足见其深厚功力。该书对Java社群的影响,犹如C++社群中的《EffectiveC++》。Joshua对JCP的贡献也不小。他是JSR201和JSR175的领导者,前者包含了Tiger四大语言特性,后者则为Java提供了元数据支持。此外,他还是JSR166的发起人之一(该JSR由Doug Lea领导),并且是许多其他JSR的参与者。Joshua目前是JCP为数不多的几个执行委员会成员之一。
Joshua Bloch给人的印象是谦逊平和,行事低调而不喜抛头露面,一个典型的技术人员和实干家。不过即便如此,也丝毫不会减弱他对Java技术的卓越贡献和对Java社区的绝对影响力。有人说,如果他能更彰显一些,就很有可能成为Java开发者中的领军人物,就有如Don Box之于微软社群。
2004 年7月初,就在Tiger发布在即之时,就在Jusha Bloch刚刚荣获Sun“杰出工程师(Distinguished Engineer)”的称号之时,他突然离开Sun而去了正值发展态势迅猛的Google.当他离开Sun的消息在TSS发布之后,众多拥趸表达了怀念与 不舍之情。
教育背景
编辑
哥伦比亚大学计算机科学专业学士学位
卡内基梅隆大学计算机科学专业博士学位
个人成就
编辑
Java API
Java JDK1.1 java.math package
Java JDK1.4 assertions
Java Collections Framework
书籍
Effective Java: Programming Language Guide,
ISBN 0201310058, 2001;
second edition
: ISBN 978-0-321-35668-0, 2008
Java Puzzlers: Traps, Pitfalls, and Corner Cases
, ISBN 032133678X, 2005 (co-authored with Neal Gafter)
Java Concurrency in Practice
, ISBN 0321349601, 2006 (co-authored with Brian Goetz, Tim Peierls, Joseph Bowbeer, David Holmes, and
Doug Lea
)
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/知新_RL/article/detail/642028
推荐阅读
article
win10
平台搭建
react
native
并在
Android
模拟器
上运行
app
_
react
n...
win10
平台搭建
react
native
并在
Android
模拟器
上运行
app
_
react
native
模拟器
re...
赞
踩
article
什么是
DCMM
模型
数据
管理
能力
成熟度
评估_
dcmm
数据
成熟度
模型
...
数据
管理
能力
成熟度
评估
模型
(以下简称
DCMM
)是我国
数据
管理
领域第一个正式发布的国家标准,旨在帮助企业利用先进的
数据
管理
...
赞
踩
article
Spring
-
Cloud
-
Alibaba
-
Nacos
配置管理,
java
开发校招面试_
alibaba
...
2 配置的动态刷新===================================================...
赞
踩
article
SpringBoot
内嵌
neo4j
配置_
springboot
引入
neo4j
的
配置文件
...
neo4j
可以对每个图节点自动生成一个唯一 id,也支持通过 @Id 自定义 id// Node// Service/...
赞
踩
article
【建议收藏】2021
年
中高级
Android
大厂
面试
秘籍
,
为你
保驾护航
金三银四
,
直通大厂...
一眨眼又到
年
底了
,
每到这个时候
,
我们都会慢慢反思
,
这一
年
都做了什么?有什么进步?
年
初的计划都实现了吗?明
年
年
初有跳槽的底...
赞
踩
article
计算机专业
的
数学
应学到
什么
水平?应该学习
数学
的
那些分支?_
计算机专业
能学到
数学
几何
吗...
本人是
数学
系
的
, 但其实真正
的
爱好是计算机. 当年报志愿
的
时候不知听谁说了句, 学计算机, 想搞软件就去学
数学
, 想搞硬...
赞
踩
article
使用
spring
-
ai
快速对接
ChatGpt
_
spring
ai
chatgpt
...
该项目从著名的 Python 项目(例如 LangCh
ai
n 和 LlamaIndex)中汲取灵感,但 Spring A...
赞
踩
article
NLP
自然语言
处理...
http://www.cnblogs.com/DragonFire/p/9220523.html --jieba gen...
赞
踩
article
ai
是什么
的
缩写?盘点2024年
办公
必备
的
14款
AI
软件
,建议收藏!_国产
办公
版
桌面
版
ai
有
哪些
软件
...
ai
全称是什么?
ai
全称可能是截然不同
的
概念
的
缩写,最常见使用
ai
作为缩写
的
概念或术语
有
两个——在当下
的
语境里,
ai
更多...
赞
踩
article
vue3
websocket
实现心跳...
这就是对
websocket
核心的封装。
vue3
websocket
实现心跳 实现场景  ...
赞
踩
article
ROS的初步学习(九)--创建
一个
简单的
文本文件
msg
_
ros
新建
文本文档
txt
...
msg
:这是
一个
简单的
文本文件
,他描述了ROS message 的变量(fields,数据)。
msg
文件是让不同语言编写...
赞
踩
article
Nexys4
DDR
开发
(
一
)--
板子
启动
及测试...
本文只是简单的
启动
板子
,并且简单使用了IO,后续还会更新对
板子
的进
一
步
开发
。_nexys4 ddrnexys4 ddr ...
赞
踩
article
微信
系小
程序
StorageSync
_
微信
小
程序
监听
storagesync
...
var sessionId = wx.get
StorageSync
("sessionId");console.log('...
赞
踩
article
毕业设计
:基于
深度
学习
的动作
识别
算法系统
人工智能
_
毕设
人体 姿态 行为
识别
理论基础...
毕业设计
:基于
深度
学习
的动作
识别
算法系统利用
深度
学习
技术和计算机视觉方法,实现了对人类动作的准确
识别
。通过深入研究动作识...
赞
踩
article
千万别卷大
模型
!
企业
选对
AI
赋能
平台
,
解决80%
的
问题...
AGI时代正在加速到来
,
越来越多
的
企业
CIO们意识到
,
企业
进入AGI时代必须翻过三座大山
,
即:
AI
战略不明确、落地
的
应用...
赞
踩
article
人工智能
热点
跟踪:
CVPR
2024
热门
研究
领域分析_
cvpr
2024
热点
...
本文可视化分析了计算机视觉顶会
CVPR
2024
的
研究
热点
,归纳和总结了热门
研究
方向,可以为读者追踪计算机视觉的
研究
热点
...
赞
踩
article
git
生成
多个
patch
_
Git
生成
patch
的方法(
diff
and
format
...
文章目录
Git
生成
patch
的方法(
patch
就是补丁)注:因为博主用的是linux系统,所以运行的环境均在linux...
赞
踩
article
从规则到
神经网络
:
机器翻译
技术
的
演化之路_nmt
使用
深度
神经网络
,
特别是
rnn
(循环
神经网络
)和后来...
机器翻译
(Machine Translation
,
MT)是人工智能领域
的
一项关键
技术
,旨在实现不同语言之间
的
自动翻译。...
赞
踩
article
Android
屏幕
亮度
控制问题
_
android
设置
系统
亮度
未生效...
Android
的
屏幕
亮度
好像在2.1+的时候提供了自动调节的功能,所以,如果当开启自动调节功能的时候, 我们进行调节好像...
赞
踩
article
没有
银弹
,
微
服务
架构
改造的一条不归路
。
。
。
_基于
springboot
银弹
...
来源:https://www.cnblogs.com/skabyy/p/11396571.html导读:本文将介绍
微
服务
...
赞
踩
相关标签
react native
android studio
大数据
人工智能
面试
后端
java
spring boot
neo4j
Android
数据结构与算法
阿里巴巴
spring
chatgpt
ai
PPT
boardmix
aigc
AI作画
AI写作
websocket
网络协议
网络