Introduction
Le Java SE, de l'abréviation de l'anglicisme «Java Platform, Standard Edition», contient l'ensemble des spécifications destiné aux applications standard ou pour les particuliers. Ainsi, les spécifications qu'ils contient sont :
- Les bibliothèques logicielles du JDK (Java Development Kit).
- Les spécifications du JSR (Java Specification Requests).
- L'environnement d'exécution JRE (Java Runtime Environment)
Version
Voici les principales versions du Java SE sont les suivantes :
Nom | Date |
---|---|
JDK 1.0 | Janvier 1996 |
JDK 1.1 | Février 1997 |
Java 1.2 | Décembre 1998 |
J2SE 1.3 | Mai 2000 |
J2SE 1.4 | Février 2002 |
J2SE 5.0 | Septembre 2004 |
Java SE 6 | Décembre 2006 |
Java SE 7 | Juillet 2011 |
Java SE 8 (LTS) | Mars 2014 |
Java SE 9 | Septembre 2017 |
Java SE 10 (18.3) | Mars 2018 |
Java SE 11 (18.9 LTS) | Septembre 2018 |
Remarques
- Les versions 1.0 et 1.0 sont nommés JDK (Java Development Kit) plutôt Java SE.
- Les versions 1.2 à 1.4 sont nommés J2SE (Java 2 Standard Edition) et non pas Java SE
- À partir des versions 1.5, Sun introduit des versions internes et externes. La version interne est continue des précédentes (1.5 après 1.4), mais la version externe a un grand saut (5.0 pour 1.5). Ce détail pourrait semer la confusion chez quelqu'un, alors gardez à l'esprit que les versions 1.5 et 5.0 ne sont que deux noms de version différents pour une seule chose.
- En théorie, les versions principales sortes tous les deux ans. Toutefois, dans la pratique, il a fallu 5 ans pour que Java SE 7 soit disponible après son prédécesseur Java SE 6 soit sortie et 3 ans pour que Java SE 8 soit disponible au public.
Dernière mise à jour : Lundi, le 3 décembre 2018