Java SE

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
image illustrant l’informatique
Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Architecture logicielle de Java SE.

Java SE (anciennement Java 2 Standard Edition ou J2SE) est l'édition maitresse (ou distribution) de la plate-forme Java d'Oracle, destinée typiquement aux applications pour poste de travail[1],[2].

Cette plateforme contient outre toutes les API de base :

  • toutes les API spécialisées dans le poste client (JFC et donc Swing, AWT et Java2D) ;
  • ainsi que des API d'usage général comme JAXP (pour le parsing XML) ;
  • et JDBC (pour la gestion des bases de données).

Elle a été renommée Java SE par Sun Microsystems juste après son rachat par Oracle Corporation en 2009.

À chaque version du JSE correspond notamment, comme toutes les éditions Java :

Versions et historique[modifier | modifier le code]

Oracle a annoncé en juillet 2011 la sortie de Java SE 7 pour le mois d'août de cette même année. Cette version n'a toutefois été préconisée à la communauté d'utilisateurs qu'un an plus tard. Elle a été updatée plusieurs fois de suite, ainsi que Java 6, principalement pour corriger des failles de sécurité.

Java 8 est sorti en mars 2014, compatible sur Apple à partir de MacOSX 10.7 seulement.

Debut 2016, les versions suivantes de Java SE existent :

Version Last update Dénomination JSE/JRE Nom de code Spécifications JDK Statut Octobre 2014 Période de maintenance
1.8 0.101 Java SE 8 Kenaï - 1.8 Stable, actuel, version 1.8.0.101 proposée aux utilisateurs
1.7 0.80 Java SE 7 Dolphin (en) JSR 336 1.7 Stable, actuel, version 1.7.0.80 proposée aux développeurs et utilisateurs 2011-2015 ou +
1.6 0.45/0.51 Java SE 6 Mustang (en) JSR 270 1.6 Stable, actuel, version 1.6.0.45[3] proposée aux utilisateurs
(1.6.0.51 sur MacOSX)
2005-2013[4]
1.5 0.22 J2SE 5.0 Tiger (en) JSR 176 1.5 En fin de vie 2002-2006
1.4 2.19 J2SE 1.4 Merlin (en) JSR 59 1.4 Obsolète 2000-2004
1.3 1.29 J2SE 1.3 Kestrel (en) JSR 58 1.3 Obsolète 2000-2001
1.2 - Java 1.2 (en) JSR 52 1.2 N'est plus soutenu de façon active 2000-2006

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]

Toutes les pages suivantes sont des pages de sites Web appartenant à Oracle Corporation, elles sont donc toutes en anglais américain.

Bibliographie[modifier | modifier le code]

Références[modifier | modifier le code]

  1. Oracle and Java technologieswww.oracle.com
  2. Differences between Java EE and Java SEhttp://docs.oracle.com
  3. Java SE 6 Update Release Notes
  4. http://www.oracle.com/technetwork/java/javase/eol-135779.html