玛咖厂家
免费服务热线

Free service

hotline

010-00000000
玛咖厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

你应该知道的8个Java的领军人物万芳

发布时间:2020-02-14 11:24:43 阅读: 来源:玛咖厂家

你应该知道的 8个Java 的领军人物-CSDN.NET

摘要:本文介绍了8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。这些人包括Java之父、Hibernate 创始人、Spring 创始人等

导读:本文介绍了8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。

8. Tomcat Ant创始人

James Duncan Davidson,Tomcat和Ant创始人。

Duncan于1970年7月29日生于美国德克萨斯州。主要专注在Mac OS X、Java和XML技术。他频繁地在全世界各种会议上演讲,话题范围从开源到高效Java开发。

Duncan 是Apache Tomcat和Apache Ant的原创作者,1997-2001年曾在Sun Microsystems工作,参与促成了Sun Microsystems公司向Apache Software Foundation的捐赠。在Sun工作期间,他创作了两个版本的Java Servlet API规范,以及Java API for XML Processing(Java版XML API)规范。

相关链接

James Duncan Davidson Twitter

James Duncan Davidson Wiki

James Duncan Davidson personal blog

Apache Ant

Apache Tomcat

7. Test Driven Development JUnit创始人

Kent Beck是XP(Extreme Programming)的创始人;同时还是极限( Extreme)编程,

测试驱动开发的创造者;并与Erich Gamma一起创建了JUnit,也许就因为这个简单而又强大的工具,让众多的程序员更加认可和信赖极限编程,从而引起了Java敏捷开发的狂潮。

相关链接

Kent Beck Twitter

Kent Beck Wiki

Kent Beck Blog

JUnit Testing Framework

Extreme Programming Wiki

Test Driven Development Wiki

新闻采访

Kent Beck: We thought we were just programming on an airplane

Interview with Kent Beck and Martin Fowler

eXtreme Programming An interview with Kent Beck

Kent Beck 著作:

Extreme Programming Explained: Embrace Change (2nd Edition)

Refactoring: Improving the Design of Existing Code

JUnit Pocket Guide

6. Java Collections Framework创始人

Joshua Bloch,是Google公司的首席Java架构师。是Jolt大奖的获得者。他曾是Sun公司的杰出工程师,和Transarc公司的高级系统设计师。Bloch曾带领团队设计和实现过无数的Java平台特性,包括JDK 5.0语言增强版和获奖的Java Collections Framework。他的著作还包括:《Java Puzzlers》、《Java Concurrency in Practive》等。

相关链接:

Joshua Bloch Twitter

Joshua Bloch Wiki

新闻采访

Effective Java: An Interview with Joshua Bloch

Rock Star Josh Bloch

Joshua Bloch 著作:

Effective Java (2nd Edition)

Java Concurrency in Practice

5. JBoss 创始人

Marc Fleury, 于2001年创建JBoss, 一个开源的Java应用服务器,2006年4月,JBoss被另一家知名开源软件开发商红帽(Red Hat)以3.5亿美元收购。2007年2月9日毅然离开RedHat。

相关链接

Marc Fleury Wiki

Marc Fleury Blog

JBoss Application Server

新闻采访

Could Red Hat lose JBoss founder?

JBoss founder Marc Fleury leaves Red Hat, now what?

JBoss s Marc Fleury on SOA, ESB and OSS

Resurrecting Marc Fleury

4. Struts 创始人

Craig R. McClanahan,1960年出生于丹麦Aarhus。程序员,Sun公司的高级员工,Java Server Faces(JSF)技术规范组负责人,Apache Struts framework创始人,Java Studio Creator负责人,《Struts in action》作者。他是servlet 2.2, 2.3和JSP 1.1, 1.2规范的专家组之一,也是Tomcat servlet container Catalina的架构师。

相关链接

Craig Mcclanahan Wiki

Craig Mcclanahan Blog

Apache Struts

新闻采访

Interview with Craig McClanahan

Struts Or JSF?

3. Spring 创始人

Rod Johnson,Spring Framework创始人。 Rod在悉尼大学不仅获得了计算机学位,同时还获得了音乐学位。更令人吃惊的是在回到软件开发领域之前,他还获得了音乐学的博士学位。 有着相当丰富的C/C++技术背景的Rod早在1996年就开始了对Java服务器端技术的研究。他是一个在保险、电子商务和金融行业有着丰富经验的技术顾问,同时也是JSR-154(Servlet 2.4)和JDO 2.0的规范专家、JCP的积极成员,是Java development community中的杰出人物。

相关链接

Rod Johnson Twitter

Rod Johnson Blog

SpringSource

Spring Framework Wiki

新闻采访:

VMware.com : VMware to acquire SpringSource

Rod Johnson : VMware to acquire SpringSource

Interview with Rod Johnson CEO Interface21

Q A with Rod Johnson over Spring s maintenance policy changes

Expert One-on-One J2EE Design and Development: Interview with Rod Johnson

Rod Johnson 著作

Expert One-on-One J2EE Design and Development (Programmer to Programmer)

Expert One-on-One J2EE Development without EJB

2. Hibernate 创始人

Gavin King, Hibernate创始人,同时还创建了Seam,参与了EJB 3.0 和 JPA 的编写。他是JBoss的核心成员之一,也是《Hibernate in Action》一书的作者。

相关链接

Gavin King Blog

Hibernate Wiki

Hibernate Framework

JBoss seam

新闻采访:

Tech Chat: Gavin King on Contexts and Dependency Injection, Weld, Java EE 6

JPT : The Interview: Gavin King, Hibernate

JavaFree : Interview with Gavin King, founder of Hibernate

Seam in Depth with Gavin King

Gavin King 著作:

Java Persistence with Hibernate

Hibernate in Action (In Action series)

1. Java之父

James Gosling, 出生于加拿大,是一位计算机编程天才。他在卡内基-梅隆大学攻读计算机博士学位时,为 Unix操作系统编写了多处理器版本。在服务器制造商和软件开发商Sun公司工作期间,他于1991年编写了Java编程语言。他在2006年的一则博客中写道,他的妻子和儿子从来都没有看到他不留胡子;其实每到睡觉时,他首先要做的事情就是刮胡子,以免影响他睡眠过程中的正常呼吸。

高斯林先生以 Java 技术之父 而闻名于世。他是Java 技术的创始人,他亲手设计了Java语言,并开发了Java编译器和Java虚拟机,使Java成为了世界上最流行的开发语言。Java支持的计算模式,已经成为了互联网的标准编程模式以及分布式企业级应用的事实标准。目前,Gosling先生积极致力于研究软件开发工具,使它们功能更为强大,更容易为开发人员所使用,能够快速地开发应用。

James Gosling于1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡耐基-梅隆大学计算机科学博士学位,博士论文的题目是: The Algebraic Manipulation of Constraints 。他创建了卫星数据获取系统,Unix的多处理器版本,若干编译器、邮件系统和视窗管理器,他还创建了一个叫做 Emacs 的 WYSIWYG文本编辑器,这个基于图像编辑器和文本编辑器的突破性的编辑器可运行于Unix系统。在Sun公司,Gosling最初是负责NeWS视窗系统的总工程师。也正是他开始了Java编程语言的最初设计,并完成了Java技术的原始编译器和虚拟机。

2010年,随着Sun被Oracle并购而加入Oracle,担任客户端软件集团的首席技术官,但于2010年4月从Oracle离职。

相关链接

Java Persistence with Hibernate

Hibernate in Action (In Action series)

新闻采访:

Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling

Interview: James Gosling, the Father of Java

Developer Interview: James Gosling

译文来源:http://www.javaeye.com/news/17473

原文来源:http://www.mkyong.com/featured/top-8-java-people-you-should-know/

性感美女

情感语录

美女图片大全