最受欢迎的8位Java大师
面是8位Java牛人,他们为Java社区编写框架、产品、工具或撰写书籍改变了Java编程的方式。
P.S 以下排名纯属个人喜好。
1. Tomcat & Ant创始人
James Duncan Davidson,当他还是Sun公司 (1997–2001)的一名软件工程师时创立了基于Java的Web服务器Tomcat。直到现在Tomcat 仍然被用于很多Java Web项目。此外他还编写了Ant构建工具,采用XML描述构建过程和依赖管理成为了构建基于Java Web程序的实际标准。
相关链接
- James Duncan Davidson Twitter
- James Duncan Davidson Wiki
- James Duncan Davidson个人博客
- Apache Ant
- Apache Tomcat
2. 测试驱动开发和JUnit创始人
Kent Beck创立了 极限编程和测试驱动软件开发方法。此外,他和Erich Gamma编写了JUnit,一个简单测试框架成为了构建基于Java Web程序测试的实际标准。JUnit和测试驱动开发组合改变了传统的Java编程方式,许多Java者对此并不感冒。
相关链接
新闻和访谈
Kent Beck著作
- Extreme Programming Explained: Embrace Change (2nd Edition)
- Refactoring: Improving the Design of Existing Code
- JUnit Pocket Guide
3. Java Collections框架
Joshua Bloch领导设计并实现了众多Java平台特性,包括JDK5.0语言改进和广受赞誉的Java Collection框架。2004年6月,他离开了Sun公司成为Google首席Java架构师。接下来他凭借“ Effective Java”一书赢得了著名的Jolt大奖,该书也是受到争议的Java必读书籍。
相关链接
新闻和访谈
Joshua Bloch著作
4. JBoss创始人
Marc Fleury在2001年创立了JBoss开源Java应用服务器。JBoss是带有争议的基于Java Web应用程序实际标准。接下来,他将JBoss卖给了RedHat并加盟RedHat继续JBoss开发。2007年2月9日,他决定离开RedHat 追求个人爱好,比如教学、研究生物学、音乐以及和家人在一起。
相关链接
新闻和访谈
- Red Hat会失去JBoss创始人吗?
- JBoss创始人Marc Fleury离开Red Hat,现在该怎么办?
- JBoss’s Marc Fleury在SOA、ESB和OSS
- 复活Marc Fleury
#p#
5. Struts创始人
Craig Mcclanahan是一个流行的MVC框架Struts的创建者,富有争议的是每个Java开发者都知道如何编写Structs代码。由于在早期获得了巨大的成功,基本上每个较早的Java Web应用程序都采用了Structs实现。
相关链接
新闻和访谈
6. Spring创始人
Rod Johnson是Java开源应用框架Spring的创始人。他是Spring的创建者和SpringSource的CEO。此外,Rod的著作Expert One-on-One J2EE Design and Development (2002)是最具 影响力的J2EE书籍。
相关链接
新闻和访谈
- VMware.com : VMware to acquire SpringSource
- Rod Johnson : VMware to acquire SpringSource
- Rod Johnson访谈 – CEO – Interface21
- Rod Johnson关于Spring维护策略改变问答
- Expert One-on-One J2EE Design and Development: Rod Johnson访谈
Rod Johnson著作
- Expert One-on-One J2EE Design and Development (Programmer to Programmer)
- Expert One-on-One J2EE Development without EJB
7. Hibernate 创始人
Gavin King是一个流行对象/关系持久化Java解决方案Hibernate项目的创始人,同时也是Java EE5应用框架Seam的作者。此外,他还为EJB 3.0和JPA设计作出了重大贡献。
相关链接
新闻和访谈
- Tech Chat: Gavin King谈Contexts和依赖注入Weld, Java EE 6
- JPT : Gavin King访谈Hibernate
- JavaFree : Hibernate创始人Gavin King访谈
- Gavin King深度解析Seam
Gavin King著作
8. Java语言之父
James Gosling在1994年发明了Java。他完成了Java的最初设计、编译器和虚拟机。由于他的贡献,他被推举为美国国家工程院院士。2010年4月 2日他离开了Sun公司,后者最近被Oracle收购。谈到为什么会离开,Gosling在博客中写道:“更确切地说我的离开比留下更有意义。”
相关链接
新闻和访谈
原文链接:http://javatyro.blogspot.com/2013/07/most-popular-top-8-java-people.html
相关文章
- Java核心技术 卷Ⅰ 基础知识(原书第10版)
- Java程序员的十个调试技巧
- Maven实战1.1何为Maven
- Maven实战. 1.2为什么需要Maven
- Maven实战. 1.3Maven与极限编程
- Maven实战 1.4被误解的Maven
- Mavens实战 1.5小结
- Maven实战. 2.1在Windows上安装Maven
- Maven实战. 2.3安装目录分析
- Maven实战. 2.4设置HTTP代理
- Maven实战. 2.5安装m2eclipse
- Maven实战. 2.6安装NetBeans Maven插件
- Maven实战. 2.7Maven安装最佳实践
- Maven实战. 2.8小结
- Maven实战. 3.1编写POM
- Maven实战. 3.2编写主代码
- Maven实战. 3.3编写测试代码
- Maven实战. 3.4打包和运行
- Maven实战. 3.5使用Archetype生成项目骨架
- Maven实战. 3.6m2eclipse简单使用