Java version history: Difference between revisions

Content deleted Content added
MarkSweep (talk | contribs)
MarkSweep (talk | contribs)
mv misplaced paragraph to intro; tidy
Line 1:
[[Image:Java WebStartApplicationMan.png|thumb|300px|[[Java Web Start]], first introduced for '''J2SE 1.3''', allows provisioning applications over the [[World Wide Web|Web]] by clicking a [[Icon (computing)|desktop icon]] or a link on a website.]]
 
The [[Java (Sunprogramming language)|Java]] language]] has undergone several changes since [[Java Development Kit|JDK]] 1.0 as well as numerous additions of classes and packages to the standard [[library (computer science)|library]]. Since J2SE 1.4, the evolution of the Java Languagelanguage has been governed by the [[Java Community Process]] (JCP), which uses ''Java Specification Requests'' (JSRs) to propose and specify additions and changes to the [[Java platform]]. The language is specified by the ''Java Language Specification'' (JLS); changes to the JLS are managed under [http://www.jcp.org/en/jsr/detail?id=63 JSR 901].
 
In addition to the language changes, much more dramatic changes have been made to the Java class library over the years, which has grown from a few hundred classes in JDK 1.0 to over three thousand in J2SE 5.0. Entire new APIs, such as [[Swing (Java)|Swing]] and [[Java2D]], have been introduced, and many of the original JDK 1.0 classes and methods have been [[deprecation|deprecated]].
 
== JDK 1.0 ([[January 23]], [[1996]]) ==
Line 83 ⟶ 85:
Codename '''Dolphin'''.[https://jdk7.dev.java.net/]
This is in the early planning and development stages. The Dolphin Project started up in August 2006, with release estimated in 2008. New builds including enhancements and bug fixes are released approximately weekly.[http://weblogs.java.net/blog/editors/archives/2004/09/evolving_a_lang.html]
 
In addition to the language changes, much more dramatic changes have been made to the Java class library over the years, which has grown from a few hundred classes in JDK 1.0 to over three thousand in J2SE 5.0. Entire new APIs, such as [[Swing (Java)|Swing]] and [[Java2D]], have been introduced, and many of the original JDK 1.0 classes and methods have been [[deprecation|deprecated]].
 
==See also==