what are the different types of java versions and what will be the new implementation in each version will be explained below:
In September 2017, Mark Reinhold, chief Architect of the Java Platform, proposed to change the release train to "one feature release every six months" rather than the current two-year schedule,and later the proposal took effect.
JDK Alpha and Beta : Alpha and Beta is the starting version of the java. In Alpha and Beta java public release highly unstable API's which is released in the year of 1995. The supplied Java web browser was named Web Runner.
JDK 1.0: The first version was released on January 23, 1996. The first stable version, JDK 1.0.2, is called Java.JDK 1.0 had released in Jan 23, 1996. For JDK 1.0 code name they made as OAK. This is the advanced version of Alpha and Beta, also this is the initial version of java.
JDK 1.1: JDK 1.1 had released in Feb 19, 1997. They were added major includes in this version. What are the major changes in JDK 1.1 are included will see in the below.
JDK Alpha and Beta : Alpha and Beta is the starting version of the java. In Alpha and Beta java public release highly unstable API's which is released in the year of 1995. The supplied Java web browser was named Web Runner.
JDK 1.0: The first version was released on January 23, 1996. The first stable version, JDK 1.0.2, is called Java.JDK 1.0 had released in Jan 23, 1996. For JDK 1.0 code name they made as OAK. This is the advanced version of Alpha and Beta, also this is the initial version of java.
JDK 1.1: JDK 1.1 had released in Feb 19, 1997. They were added major includes in this version. What are the major changes in JDK 1.1 are included will see in the below.
Major additions in the release on February 19, 1997 included.
An extensive retooling of the AWT event model
Inner classes added to the language
JavaBeans
JDBC-Java Data Base Connectivity
RMI - Remote Method Invocation
Reflection which supported Introspection only, no modification at runtime was possible.
JIT (Just In Time) compiler on Microsoft Windows platforms, produced for JavaSoft by Symantec
Internationalization and Unicode support originating from Taligent.
J2SE 1.2: J2SE 1.2 had released in Dec 8, 1998, which is the code name as "Play Ground". From this version onward's they have been replaced version name form JDK to their related platforms, like, J2SE(Java 2 platform, Standard Edition), J2EE(Java 2 platform, Enterprise Edition) and J2ME(Java 2 platform, Mobile Edition).
- J2SE 1.2: J2SE 1.2 had released in Dec 8, 1998, which is the code name as "Play Ground". From this version onward's they have been replaced version name form JDK to their related platforms, like, J2SE(Java 2 platform, Standard Edition), J2EE(Java 2 platform, Enterprise Edition) and J2ME(Java 2 platform, Mobile Edition).
strictfp keyword
the Swing graphical API was integrated into the core classes
Sun's JVM was equipped with a JIT compiler for the first time
Java plug-in
Java IDL, an IDL implementation for CORBA interoperability
Collections framework
J2SE 1.3: In J2SE 1.3 released at May 8, 2000 which code name as "Kestrel". In this version they were addicted some changes. That are:
HotSpot JVM included RMI was modified to support optional compatibility with CORBA Java Naming and Directory Interface (JNDI) included in core libraries (previously available as an extension) Java Platform Debugger Architecture (JPDA) JavaSound Synthetic proxy classesJ2SE 1.4: In J2SE 1.4 was released at Feb 6, 2002 which is the code name as "Merlin". This is the first release of the java language developed under the java community process. Few changes in these version are:
strictfp keyword
the Swing graphical API was integrated into the core classes
Sun's JVM was equipped with a JIT compiler for the first time
Java plug-in
Java IDL, an IDL implementation for CORBA interoperability
Collections framework
No comments:
Post a Comment
Hello Buddy, if you have any doubts or need any clarification , feel free to comment. Thanks.