欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java十位大师级人物

程序员文章站 2022-07-15 20:14:50
...

Java程序开发领域的十位大师级人物,要求评点如下:

首先是需要有领导的开源软件项目,被广泛熟知和使用,对编程技术发展起到重要作用。

其次是领导和参与Java标准组织或者社区,推动相关技术的发展。

撰写书籍,博客和在公开会议上传播知识。

某个语言的领导者或者设计者,某个公司或者团体的领导者或者技术领头人。


Gavin King
----
开源项目
Hibernate, Seam

JCP
JPA, CDI,EJB

图书
Java Persistence with Hibernate
NHibernate in Action
Hibernate in Action

语言
Ceylon

Rod Johnson
----
开源项目
Spring Framework

JCP
DI

图书
Expert One-on-One J2EE Design and Development
Expert One-on-One J2EE Development without EJB
Professional Java Development with the Spring Framework
Aspectj in Action: Enterprise AOP with Spring Applications

Doug Cutting
----
开源项目
Lucene, Nutch, Hadoop

社区
Apache Chairman

Doug Lea
----
开源项目
Java Collections
Java Concurrency Utilities

JCP
Concurrency Utilities

图书
Concurrent Programming in Java
Java Concurrency in Practice

Joshua Bloch
----
开源项目
Java Collections Framework, java.math

JCP
Extending the Java(201)
Metadata Facility(175)

图书
Effective Java: Programming Language Guide
Java Puzzlers: Traps, Pitfalls, and Corner Cases
Java Concurrency in Practice

James Gosling
----
语言
Java

图书
The Java Programming Language
The Java Language Specification

Kent Beck
----
开源项目
JUnit

图书
Test Driven Development
Extreme Programming Explained
Refactoring


Martin Odersky
----
语言
Scala

开源项目
Generic Java, javac

图书
Programming in Scala
Scala in Depth


Bob Lee
----
开源项目
Guice, Android

JCP
DI

Rickard Oberg
----
开源项目
WebWork, XDoclet, JBoss, Neo4J
Qi4J

图书
Mastering RMI: Developing Enterprise Applications in Java and EJB
XDoclet in Action