你需要知道的10位Java开发牛人
课程导航
你需要知道的10位Java开发牛人报名
你需要知道的10位Java开发牛人新闻
你需要知道的10位Java开发牛人环境
热门课程:
400-882-5311
  • 学校新闻

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

1、James Gosling

?
  1983 年,Gosling 获得了加州大学的计算机科学学士学位。1990 年,他获得了卡内基梅隆大学的计算机科学博士学位,师从 Bob Sproull。在攻读博士期间,他自个开发了一款 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 的诉讼中,他澄清了自个的态度:"Sun 公司尽管没有专利诉讼的基因,这不意味着咱们会任人宰割。尽管我与 Oracle 公司存在分歧,但在这个疑问上我以为他们做的很对。Google 把 Sun 压榨得太不像话了,咱们我们都被惹怒了。这也包含 Jonathan [Schwartz],他想唱红脸让这事就这么曩昔,这让原 Sun 公司的职工都很不爽。"
  2011 年 3 月 28 日,James Gosling 在博客上宣告参加 Google 公司。但 5 个月后,他又参加了一家叫 Liquid Robotics 的草创公司。
  Gosling 一同还是 TypeSafe 公司的参谋,该公司成立于 2011 年,致力于 Scala 开发。
  2、Joshua Bloch ——Collections 结构
  3、Doug Lea —— 并发
  倍受欢迎的 java.util.concurrent 包即是出自这位大师之手。Doug Lea 是纽约州立大学 Oswego 分校的计算机教授,他首要研讨的是并发编程以及并发数据结构的规划。他是 JCP(Java Community Process)执行委员会委员,并掌管编写了 JSR 166(J.U.C 的技术标准),把并发东西库引入到 Java 语言中。2010 年 10 月 22 日,Doug Lea 向 JCP 执行委员会标明自个将不再持续连任。2012 年,Doug 再次当选为 OpenJDK 理事会成员。
  他著有 Concurrent Programming in Java 一书,这是*早对于并发编程的书籍之一。该书如今现已出书了第二版。
  4、Gavin King - Hibernate
  他是 Java 闻名的目标/联系持久化存储方案 Hibernate 项目的创始人,一同也是 Java EE 5 运用程序结构 Seam 的创建者。不仅如此,他还为 EJB3.0 和 JPA 的规划做出了无穷的奉献。
  5、Rod Johnson —— Spring 创始人
  他是 Spring 结构的创始人,一同也是 SpringSource 的联合创始人。Spring 是面向切面编程(AOP)和控制反转(IoC)的容器结构。Rod 的畅销书Expert One-on-One J2EE Design and Development(2002 年出书)是迄今为止 J2EE 范畴*具影响力的书之一。了解更多
  6、Craig Mcclanahan —— Struts 创始人
  Craig R. Mcclanahan 是一名程序员,一同也是 Apache Struts 项目的创始人,Struts 是一款十分盛行的用于构建 JavaWEB 运用的开源 MVC 结构。他是 servlet2.2,2.3,JSP1.1 标准拟定专家组的成员之一。一同他也是 Tomcat 的 servlet 容器 Catalina 的架构师。了解更多
  7、Andy Rubin —— Android
  Andrew E. R