Java Programming Language - Major Releases

| Page Views: 33

Java's root can be traced back to the year 1991 when Sun decided to fund a research project called "Green" so as to design a programming language to be used in intelligent consumer electronic devices.

The new language was originally named as Oak. It was later renamed to Java.

With internet just coming up, the use of Java for programming home appliances was abandoned.

In the year 1994, a Java-enabled web browser called HotJava was released.

In the year 1995 netscape incorporated Java support into its browser.

RELEASE DATE Major Features
JDK 1.0 1996 First Official Java Version.
JDK 1.1 1997 Just In Time Compiler(JIT) or Windows platforms; JDBC; RMI; Inner Classes; Java Beans;
J2SE 1.2 1998 Swing; Collections; Java IDL;
J2SE 1.3 2000 HotSpot JVM; JavaSound; Java Platform Debugger Architecture;
J2SE 1.4 2002 IPv6 Support; Image IO API; Regular Expressions; Java NIO; XML Parser;
J2SE 5.0 2004 Generics; Java Annotations; AutoBoxing; Enumerations; ForEach loop;
Java SE 6.0 2006 GUI and Web Service Improvements
Java SE 7.0 2011 Imprived File IO; Support for new network protocols
Java SE 8 2014 Lambda Expressions; New Date and Time API
Java SE 9 2016 Money and Currency API

How do You Feel after reading this?

According to scientists, we humans have 8 primary innate emotions: joy, acceptance, fear, surprise, sadness, disgust, anger, and anticipation. Feel free to tell us how you feel about this article using these emotes or via the comment section.

About Me.

After completing his Software Engineering bachelors program, Oclemy(Clement Ochieng) these days is a man of two lives. At day he works for a startup in Nairobi, Kenya. At night he works tirelessly on building ProgrammingWizards TV, a tv channel for student coders and this website to help share the source code. In between he practices Meditation and Self actualization to help him keep balance. He also likes going for long solo walks to connect more with nature.




Recommendations


What do You Think


Previous Post Next Post