TOP 8 people you should know in java world

本文介绍了多位在Java领域有着重大贡献的人物,包括Java之父James Gosling、Spring框架创始人Rod Johnson、Hibernate创始人Gavin King等。他们不仅推动了Java的发展,也为软件行业带来了深远的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[size=large][b]1. Father of the Java programming language[/b][/size]

[align=center][img]http://www.mkyong.com/wp-content/uploads/2010/08/James-Gosling-150.png[/img][/align]
James Gosling, generally credited as the inventor of the Java programming language in 1994. He created the original design of Java and implemented its original compiler and virtual machine. For this achievement he was elected to the United States National Academy of Engineering. On April 2, 2010, he left Sun Microsystems which had recently been acquired by the Oracle Corporation. Regarding why he left, Gosling wrote on his blog that “Just about anything I could say that would be accurate and honest would do more harm than good.”

[size=large][b]2. Spring Founder[/b][/size]
[align=center][img]http://www.mkyong.com/wp-content/uploads/2010/08/Rod-Johnson-150.png[/img][/align]
Rod Johnson, is the founder of the Spring Framework, an open source application framework for Java, Creator of Spring, CEO at SpringSource. Furthermore, Rod’s best-selling Expert One-on-One J2EE Design and Development (2002) was one of the most influential books ever published on J2EE.

[size=large][b]3. Hibernate Founder[/b][/size]
[align=center][img]http://www.mkyong.com/wp-content/uploads/2010/08/gravin-king-150.png[/img][/align]
Gavin King, is the founder of the Hibernate project, a popular object/relational persistence solution for Java, and the creator of Seam, an application framework for Java EE 5. Furthermore, he contributed heavily to the design of EJB 3.0 and JPA.

[size=large][b]4. Struts Founder[/b][/size]
[align=center][img]http://www.mkyong.com/wp-content/uploads/2010/08/Craig-McClanahan-150.png[/img][/align]
Craig Mcclanahan, creator of Struts, a popular open source MVC framework for building Java-based web applications, which is arguably that every Java developer know how to code Struts. With the huge success of Struts in early day, it’s widely implemented in every single of the old Java web application project.

[size=large][b]5. JBoss Founder[/b][/size]
[align=center][img]http://www.mkyong.com/wp-content/uploads/2010/08/Marc-Fleury-150.png[/img][/align]
Marc Fleury, who founded JBoss in 2001, an open-source Java application server, arguably the de facto standard for deploying Java-based Web applications. Later he sold the JBoss to RedHat, and joined RedHat to continue support on the JBoss development. On 9 February 2007, he decided to leave Red Hat to pursue other personal interests, such as teaching, research in biology, music and his family.

[size=large][b]6. Java Collections Framework[/b][/size]
[align=center][img]http://www.mkyong.com/wp-content/uploads/2010/08/Joshua-Bloch-150.png[/img][/align]
Joshua Bloch, led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework. In June 2004 he left Sun and became Chief Java Architect at Google. Furthermore, he won the prestigious Jolt Award from Software Development Magazine for his book, “Effective Java”, which is arguably a must read Java’s book.

[size=large][b]7. Test Driven Development & JUnit Founder[/b][/size]
[align=center][img]http://www.mkyong.com/wp-content/uploads/2010/08/Kent-Beck-150.png[/img][/align]
Kent Beck, creator of the Extreme Programming and Test Driven Development software development methodologies. Furthermore, he and Erich Gamma created JUnit, a simple testing framework, which turn into the de facto standard for testing Java-based Web applications. The combine of JUnit and Test Driven Development makes a big changed on the way of coding Java, which causes many Java developers are not willing to follow it.

[size=large][b]8. Tomcat & Ant Founder[/b][/size]
[align=center][img]http://www.mkyong.com/wp-content/uploads/2010/08/James-Duncan-Davidson-150.png[/img][/align]

James Duncan Davidson, while he was software engineer at Sun Microsystems (1997–2001), created Tomcat Java-based web server, still widely use in most of the Java web projects, and also Ant build tool, which uses XML to describe the build process and its dependencies, which is still the de facto standard for building Java-based Web applications.

[color=red]
[b]依我看,Rod Johnson牛得不得了,一本 <<Expert One-on-One J2EE Design and Development >>已经不得了了,还整出了不同凡响的Spring框架,做了springsource的CEO,不仅如此,还将Spring卖给了Vmware,整整卖了4.2亿美刀。 整个一技术牛人+融资牛人了。[/b][/color]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值