<td id="cl7yg"></td>

        <code id="cl7yg"></code>

          天极传媒:
          天极网
          比特网
          IT专家网
          52PK游戏网
          极客修
          全国分站

          ?#26412;?/a>上海广州深港南京福建沈阳成都杭州西安长春重庆大庆?#25103;?/a>惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

          产品
          • 网页
          • 产品
          • 图片
          • 报价
          • 下载
          全高清投影机 净化器 4K电视曲面电视小?#19994;?/A>滚筒洗衣机
          您现在的位置: 天极网 > 开发>新闻>你需要知道的10位Java开发牛人

          你需要知道的10位Java开发牛人

          博客 2014-04-10 11:26 我要吐槽

            英文原文:Top 10 Java People You Should Know

            1、James Gosling

            1983 年,Gosling 获得了加州大学的计算机科学学士学位。1990 年,他获得了卡内基梅隆大学的计算机科学博士学位,师从 Bob Sproull。在攻读博?#31185;?#38388;,他自己开发了一款 emacs,叫 Gosling Emacs (Gosmacs),在大学的这段时间,他还开发了一个多处理器版本的 Unix,以及数个编译器和邮件系统,之后才加入 Sun 公司。

            1984 到 2010 年间,Gosling 一直在 Sun 公司工作。他被公认为 Java 之父。

            Oracle 刚收购了 Sun 之后,在 2010 年 4 月 2 日,Gosling 离开了 Sun 公司。当问及为何要离开时,Gosling 认为,他的待遇,职级和决策权都受到了削减,同时角色也发生了转变,并面临道德上的压力。此后他在采访中一直对 Oracle 公司持批评态度,并指出”在 Sun 和 Oracle 的合并会议上,当我们正为 Sun 和 Google 的专利问题发愁,却看到 Oracle 的律师眼睛里都放着光"。随后,在 Oracle 和 Google 关于 Andriod 的诉?#29616;校?#20182;澄清了自己的立场:"Sun 公司虽然没有专利诉讼的基因,这不意味着我们会任人宰割。虽然我与 Oracle 公司存在分歧,但在这个问题上我认为他们做的很对。Google 把 Sun 压榨得太不像话了,我们大家都被惹怒了。这也包括 Jonathan [Schwartz],他想唱红脸让这事就这么过去,这让原 Sun 公司的员工都很不爽。"

            2011 年 3 月 28 日,James Gosling 在博客上宣布加入 Google 公司。但 5 个月后,他又加入了一家叫 Liquid Robotics 的初创公司。

            Gosling 同时还是 TypeSafe 公司的顾问,该公司成立于 2011 年,致力于 Scala 开发。了解更多

            2、Joshua Bloch ——Collections 框架

          http://t100.qpic.cn/mblogpic/9e68cbb1877ab0dc98b2/460%E2%80%9D%20/%3E%3C/p%3E%3Cp%3EJoshua%20J.%20Bloch%EF%BC%88%E5%87%BA%E7%94%9F%E4%BA%8E1961%E5%B9%B48%E6%9C%8828%E6%97%A5%EF%BC%89%E6%98%AF%E4%B8%80%E5%90%8D%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B%E5%B8%88%EF%BC%8C%E6%9B%BE%E5%B0%B1%E8%81%8C%E4%BA%8EGoogle%EF%BC%8C%E5%90%8C%E6%97%B6%E8%BF%98%E6%98%AF%E4%B8%80%E5%90%8D%E6%8A%80%E6%9C%AF%E7%B1%BB%E4%BD%9C%E5%AE%B6%E3%80%82%E4%BB%96%E4%B8%BB%E5%AF%BC%E4%BA%86Java%E5%B9%B3%E5%8F%B0%E5%BE%88%E5%A4%9A%E7%89%B9%E6%

            3、Doug Lea —— 并发

            倍受欢迎的 java.util.concurrent 包就是出自这位大师之手。Doug Lea 是纽约州立大学 Oswego 分校的计算机教授,他主要研究的是并发编程以?#23433;?#21457;数据结构的设计。他是 JCP(Java Community Process)执行委?#34987;?#22996;员,并主?#30452;?#20889;了 JSR 166(J.U.C 的技术规范),把并发工具库引入到 Java 语言?#23567;?010 年 10 月 22 日,Doug Lea 向 JCP 执行委?#34987;?#34920;明自己将不再继续连任。2012 年,Doug 再次当选为 OpenJDK 理事会成员。

            他著有 Concurrent Programming in Java 一书,这是最早关于并发编程的书籍之一。该书现在已经出版了第二版。了解更多

            4、Gavin King - Hibernate

            他是 Java 著名的对象/关系持久化存储方案 Hibernate 项目的?#35789;?#20154;,同时也是 Java EE 5 应用程序框架 Seam 的创建者。不仅如此,他还为 EJB3.0 和 JPA 的设计做出了巨大的贡献。了解更多

            5、Rod Johnson —— Spring ?#35789;?#20154;

            他是 Spring 框架的?#35789;?#20154;,同时也是 SpringSource 的联合?#35789;?#20154;。Spring 是面向切面编程(AOP)和控?#21697;?#36716;(IoC)的容器框架。Rod 的畅销书Expert One-on-One J2EE Design and Development(2002 年出版)是迄今为止 J2EE 领域最具影响力的书之一。了解更多

            6、Craig Mcclanahan —— Struts ?#35789;?#20154;

            Craig R. Mcclanahan 是一名程序员,同时也是 Apache Struts 项目的?#35789;?#20154;,Struts 是一款非常流行的用于构建 JavaWEB 应用的开源 MVC 框架。他是 servlet2.2,2.3,JSP1.1 规范制定专家组的成员之一。同时他也是 Tomcat 的 servlet 容器 Catalina 的架构师。了解更多

            7、Andy Rubin —— Android

            Andrew E. Rubin 是 Dangert 和 Android 公司的联合?#35789;?#20154;及前 CEO。2013 年之前,他曾担任 Google 移动及数字内容的高级副总裁,负责研发一款开源的智能手机操作系统——Android。Rubin 名下拥有?#21335;?#21457;明专利,据说他的身家价值上亿美金。

            2013 年 3 月 13,Larry Page 在博客中透露,Andy Rubin 将调离 Android 事业部,去负责 Google 的一些新项目。Sundar Pichai 将接替他的工作,同?#27604;?#26087;兼任 Google Chrome 事业部的老大。了解更多

            8、James Duncan Davidson ——Tomcat 和 Ant

            James Duncan Davidson(1970 年 7 月 29 日出生于得克萨斯州的卢博克市)是美国的一个摄影师,曾经是一名软件工程师。他在担任 Sun 公司软件工程师期间(1997-2001),开发出了 Java 的 web 服务器 Tomcat 以及构建工具 Ant。在 2005 到 2006 年间,Duncan 开发的兴趣和注意力转向了 Ruby on Rails。他和 Rails 领域的著名大师 Mike Clark 一起合作,Davidson 设计及开发了一些相?#22791;?#26434;且健壮?#32422;?#30340; Rails 应用。

            2005 年开始, Duncan 把摄影作为了自己的副业。他现在是几个知名科技会议的首席摄影师。

            他现在是波?#23478;?#20010;叫 Luma Labs 的小公司的联合?#35789;?#20154;及所有者,专注于生产高质量的相机配件。了解更多

            9 Marc Fleury —— JBoss

            Marc Fleury 在 2011 年创建了一个名为 JBoss 的开源 Java 应用服务器项目,这个可以说是 Java WEB 应用部署的事实标准。

            Marc 研究的兴趣主要集中在中间件开发,他于 1999 年启动了 JBoss 项目。2001 年,他在亚特兰大成立了 JBoss Group 有限责任公司,JBoss 正式成为公司的名字则是在 2004 年。

            把公司卖给 Red Hat 后,Fleury 成为 JBoss 部门的高级副总裁和总经理。然而从 2007 年 1 月开始 Fleury 休起了陪产假,?#33529;?#33267;同年的 3 月 15 日结束,但此时有谣言称他可能将离开 Red Hat。2007 年 2 月,Red Hat 公司正式公布他离职的消息,并称他“决定离开 Red Hat 以便?#38750;?#19968;些别的个人爱好,比如教书,进行生物研究,玩音?#37073;?#38506;伴家人”。了解更多

            10、Kent Beck——JUnit ?#35789;?#20154;

            Kent Beck 率先提出了极限编程和测试驱动开发的概念,这个也被称为敏捷式开发。Beck 是一名来自美国的软件工程师,他是 2001 年最早签名发起敏捷宣言的 17 人之一。

            1979 年至 1987 年,Beck 在大学进修,获得了计算机科学的学士和硕士学位。他是软件设计模式的?#24825;?#20513;导测试驱动开发的模式,并率先使用 Smalltalk 来开发商业应用。他和 Ward Cunningham 一道推广了 CRC 建模的方法,并和 Erich Gamma 共同创建了 JUnit 测试框架。

          作者:it.deepinmind.com责任编辑?#21644;?#29577;平)
          请关注天极网天极新媒体 最酷科技资讯
          扫码赢大奖
          评论
          * 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
          办公软件IT新闻整机
          紫夜时时彩软件

          <td id="cl7yg"></td>

              <code id="cl7yg"></code>

                <td id="cl7yg"></td>

                    <code id="cl7yg"></code>

                      极速时时彩1码计划 极速时时是个国家的 时时公式2018 三分时时彩看计划稳赢 新彊时时三星走势图 老时时彩综合走势图 彩票7星彩走势图 福建快3今天推荐号 江苏时时11选五 河内五分钟彩开奖结果