閱讀331 返回首頁    go 阿裏雲 go 技術社區[雲棲]


最受歡迎的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程序的實際標準。

相關鏈接

  1. James Duncan Davidson Twitter
  2. James Duncan Davidson Wiki
  3. James Duncan Davidson個人博客
  4. Apache Ant
  5. Apache Tomcat

2. 測試驅動開發和JUnit創始人

Kent Beck創立了 極限編程和測試驅動軟件開發方法。此外,他和Erich Gamma編寫了JUnit,一個簡單測試框架成為了構建基於Java Web程序測試的實際標準。JUnit和測試驅動開發組合改變了傳統的Java編程方式,許多Java者對此並不感冒。

相關鏈接

  1. Kent Beck Twitter
  2. Kent Beck Wiki
  3. Kent Beck博客
  4. JUnit測試框架
  5. 極限編程Wiki
  6. 測試驅動開發Wiki

新聞和訪談

  1. Kent Beck: “我認為我們是在飛機上編程”
  2. 采訪Kent Beck和Martin Fowler
  3. 與Kent Beck談極限編程

Kent Beck著作

  1. Extreme Programming Explained: Embrace Change (2nd Edition)
  2. Refactoring: Improving the Design of Existing Code
  3. JUnit Pocket Guide

3. Java Collections框架

Joshua Bloch領導設計並實現了眾多Java平台特性,包括JDK5.0語言改進和廣受讚譽的Java Collection框架。2004年6月,他離開了Sun公司成為Google首席Java架構師。接下來他憑借“Effective Java”一書贏得了著名的Jolt大獎,該書也是受到爭議的Java必讀書籍。

相關鏈接

  1. Joshua Bloch Twitter
  2. Joshua Bloch Wiki

新聞和訪談

  1. Effective Java: Joshua Bloch訪談
  2. 超級明星Josh Bloch

Joshua Bloch著作

  1. Effective Java (2nd Edition)
  2. Java Concurrency in Practice

4. JBoss創始人

Marc Fleury在2001年創立了JBoss開源Java應用服務器。JBoss是帶有爭議的基於Java Web應用程序實際標準。接下來,他將JBoss賣給了RedHat並加盟RedHat繼續JBoss開發。2007年2月9日,他決定離開RedHat 追求個人愛好,比如教學、研究生物學、音樂以及和家人在一起。

相關鏈接

  1. Marc Fleury Wiki
  2. Marc Fleury博客
  3. JBoss應用服務器

新聞和訪談

  1. Red Hat會失去JBoss創始人嗎?
  2. JBoss創始人Marc Fleury離開Red Hat,現在該怎麼辦?
  3. JBoss’s Marc Fleury在SOA、ESB和OSS
  4. 複活Marc Fleury
  5. 5. Struts創始人

    Craig Mcclanahan是一個流行的MVC框架Struts的創建者,富有爭議的是每個Java開發者都知道如何編寫Structs代碼。由於在早期獲得了巨大的成功,基本上每個較早的Java Web應用程序都采用了Structs實現。

    相關鏈接

    1. Craig Mcclanahan Wiki
    2. Craig Mcclanahan Blog
    3. Apache Struts

    新聞和訪談

    1. Craig McClanahan訪談
    2. Struts還是JSF?

    6. Spring創始人

    Rod Johnson是Java開源應用框架Spring的創始人。他是Spring的創建者和SpringSource的CEO。此外,Rod的著作Expert One-on-One J2EE Design and Development (2002)是最具 影響力的J2EE書籍。

    相關鏈接

    1. Rod Johnson Twitter
    2. Rod Johnson博客
    3. SpringSource
    4. Spring框架Wiki

    新聞和訪談

    1. VMware.com : VMware to acquire SpringSource
    2. Rod Johnson : VMware to acquire SpringSource
    3. Rod Johnson訪談 – CEO – Interface21
    4. Rod Johnson關於Spring維護策略改變問答
    5. Expert One-on-One J2EE Design and Development: Rod Johnson訪談

    Rod Johnson著作

    1. Expert One-on-One J2EE Design and Development (Programmer to Programmer)
    2. Expert One-on-One J2EE Development without EJB

    7. Hibernate 創始人

    Gavin King是一個流行對象/關係持久化Java解決方案Hibernate項目的創始人,同時也是Java EE5應用框架Seam的作者。此外,他還為EJB 3.0和JPA設計作出了重大貢獻。

    相關鏈接

    1. Gavin King博客
    2. Hibernate Wiki
    3. Hibernate框架
    4. JBoss seam

    新聞和訪談

    1. Tech Chat: Gavin King談Contexts和依賴注入Weld, Java EE 6
    2. JPT : Gavin King訪談Hibernate
    3. JavaFree : Hibernate創始人Gavin King訪談
    4. Gavin King深度解析Seam

    Gavin King著作

    1. Java Persistence with Hibernate
    2. Hibernate in Action (In Action series)

    8. Java語言之父

    James Gosling在1994年發明了Java。他完成了Java的最初設計、編譯器和虛擬機。由於他的貢獻,他被推舉為美國國家工程院院士。2010年4月 2日他離開了Sun公司,後者最近被Oracle收購。談到為什麼會離開,Gosling在博客中寫道:“更確切地說我的離開比留下更有意義。”

    相關鏈接

    James Gosling博客

    James Gosling Wiki

    新聞和訪談

    1. Dennis Ritchie、Bjarne Stroustrup和James Gosling訪談
    2. James Gosling訪談,“Java之父”
    3. 開發者訪談:James Gosling

    原文鏈接:https://javatyro.blogspot.com/2013/07/most-popular-top-8-java-people.html

    譯文鏈接:https://www.importnew.com/5575.html


最後更新:2017-04-03 16:48:43

  上一篇:go uva 10763 - Foreign Exchange 水
  下一篇:go PHP中用SimpleXMLElement解析xml