« Java SE » : différence entre les versions
Fonctionnalité de suggestions de liens : 3 liens ajoutés. |
|||
Ligne 11 : | Ligne 11 : | ||
* les ''{{lang|en|[[Java Specification Requests]]}}'' (JSR), constituant les spécifications de la version considérée ; |
* les ''{{lang|en|[[Java Specification Requests]]}}'' (JSR), constituant les spécifications de la version considérée ; |
||
* un ''{{lang|en|[[Java Development Kit]]}}'' (JDK), contenant les [[Bibliothèque logicielle|bibliothèques logicielles]] ; |
* un ''{{lang|en|[[Java Development Kit]]}}'' (JDK), contenant les [[Bibliothèque logicielle|bibliothèques logicielles]] ; |
||
* un ''{{lang|en|[[Java Runtime Environment]]}}'' (JRE), contenant le seul environnement d'exécution (compris de base dans le JDK). |
* un ''{{lang|en|[[Java Runtime Environment]]}}'' (JRE), contenant le seul [[environnement d'exécution]] (compris de base dans le JDK). |
||
{{Sommaire}} |
{{Sommaire}} |
||
Ligne 18 : | Ligne 18 : | ||
''{{lang|en|Java 2 Platform, Standard Edition}}'', ou J2SE, a été renommée ''{{lang|en|Java Platform, Standard Edition}}'', ou Java SE, par [[Sun Microsystems]] juste après son rachat par [[Oracle Corporation]] en 2009. |
''{{lang|en|Java 2 Platform, Standard Edition}}'', ou J2SE, a été renommée ''{{lang|en|Java Platform, Standard Edition}}'', ou Java SE, par [[Sun Microsystems]] juste après son rachat par [[Oracle Corporation]] en 2009. |
||
Oracle a annoncé en {{date-|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é mise à jour plusieurs fois de suite, ainsi que Java 6, principalement pour corriger des failles de sécurité. |
Oracle a annoncé en {{date-|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é mise à jour plusieurs fois de suite, ainsi que Java 6, principalement pour corriger des [[Vulnérabilité (informatique)|failles de sécurité]]. |
||
Java 8 est sorti en {{date-|mars 2014}}, compatible sur Apple à partir de [[Mac OS X v10.7|MacOSX 10.7]] seulement. |
Java 8 est sorti en {{date-|mars 2014}}, compatible sur [[Apple]] à partir de [[Mac OS X v10.7|MacOSX 10.7]] seulement. |
||
Fin 2017, les versions suivantes d'implémentation de Java SE RunTimeEnvironment par Oracle existent : |
Fin 2017, les versions suivantes d'implémentation de Java SE RunTimeEnvironment par Oracle existent : |
Version du 28 janvier 2022 à 10:22
|
Java Platform, Standard Edition, ou Java SE (anciennement Java 2 Platform, Standard Edition, ou J2SE), est une spécification de la plate-forme Java d'Oracle, destinée typiquement aux applications pour poste de travail[1].
La plate-forme est composée, outre les API de base :
- des API spécialisées dans le poste client (JFC et donc Swing, AWT et Java2D) ;
- des API d'usage général comme JAXP (pour le parsing XML) ;
- de JDBC (pour la gestion des bases de données).
À chaque version de Java SE correspond notamment, comme toutes les éditions Java :
- les Java Specification Requests (JSR), constituant les spécifications de la version considérée ;
- un Java Development Kit (JDK), contenant les bibliothèques logicielles ;
- un Java Runtime Environment (JRE), contenant le seul environnement d'exécution (compris de base dans le JDK).
Versions et historique
Java 2 Platform, Standard Edition, ou J2SE, a été renommée Java Platform, Standard Edition, ou Java SE, par Sun Microsystems juste après son rachat par Oracle Corporation en 2009.
Oracle a annoncé en 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é mise à jour plusieurs fois de suite, ainsi que Java 6, principalement pour corriger des failles de sécurité.
Java 8 est sorti en , compatible sur Apple à partir de MacOSX 10.7 seulement.
Fin 2017, les versions suivantes d'implémentation de Java SE RunTimeEnvironment par Oracle existent :
Version | Last public update | Dénomination JSE/JRE | Nom de code | Spécifications | JDK | Statut actuel | Période de maintenance |
---|---|---|---|---|---|---|---|
1.8 | 0.171 | Java SE 8 | Kenaï | - | 1.8 | Stable, actuel, version 1.8.0.171 proposée aux utilisateurs par Oracle | |
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[2] proposée aux utilisateurs (1.6.0.51 sur MacOSX) |
2005-2013[3] |
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
Articles connexes
Liens externes
Toutes les pages suivantes sont des pages de sites Web appartenant à Oracle Corporation, elles sont donc toutes en anglais américain.
- Présentation des 'briques' du J2SE par Oracle
- Page principale officielle de Java SE
- Documentation de l'API Java SE
- Open Source Java
- Java SE Tech Tip