Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Java SE — Wikipédia
Java SE — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Plateforme Java

  • Java SE
  • Jakarta EE
  • Java ME
  • JavaFX
  • Java Card
Architecture logicielle de Java SE.

Java Platform, Standard Edition, ou Java SE (anciennement Java 2 Platform, Standard Edition, ou J2SE), est une spécification de la plateforme Java d'Oracle, destinée typiquement aux applications pour poste de travail[1].

La plateforme 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

[modifier | modifier le code]
Article détaillé : Java (langage)#Historique des versions.

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 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é.

Java 8 est sorti en mars 2014, 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

Licences

[modifier | modifier le code]

En 2023, Oracle modifie en profondeur son mode de licence pour Java SE, en ne proposant plus les licences au processeur ou à l'utilisateur nommé, mais uniquement au nombre total d'employés de l'entreprise concernée, y compris ceux qui n'utilisent pas Java[4], ce qui risque d'augmenter significativement les coûts[5] et provoque des réactions négatives parmi les entreprises concernées[6].

Notes et références

[modifier | modifier le code]
  1. ↑ Java SE Overview
  2. ↑ Java SE 6 Update Release Notes
  3. ↑ http://www.oracle.com/technetwork/java/javase/eol-135779.html
  4. ↑ (en) « Oracle Java Licensing Changes », sur Palisadecompliance, janvier 2023
  5. ↑ (en) « Oracle changes its Java pricing as customers brace for higher costs », sur techzine.eu, 31 janvier 2023
  6. ↑ (en) « Oracle makes significant change to its Java license », sur SDTimes, 8 février 2023

Voir aussi

[modifier | modifier le code]

Articles connexes

[modifier | modifier le code]
  • Java EE (Enterprise Edition)
  • Java ME (Micro Edition)
  • JavaFX

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.

  • 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

Bibliographie

[modifier | modifier le code]
v · m
Java
  • Oracle
  • Sun Microsystems
Technologie
  • Langage Java
  • Plateforme
  • Environnement de développement (JDK)
  • Machine virtuelle Java (JVM)
  • Environnement d’exécution (JRE)
Général
  • Java Community Process
Framework
  • Micro Edition (ME)
  • Standard Edition (SE)
  • Jakarta EE
  • Java Card
  • JavaFX
Techniques
  • Bytecode
  • Applets
  • Servlets
  • Scriptlets
  • JavaServer Pages
  • .class
  • Javadoc
Langages de programmation
  • Ceylon
  • Clojure
  • Fortress
  • Groovy
  • Java
  • Kotlin
  • Oxygene (en)
  • Python (Jython)
  • Ruby (JRuby)
  • Scala
  • Xtend
  • icône décorative Portail de l’informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Java_SE&oldid=223792725 ».
Catégorie :
  • Java (langage)
Catégories cachées :
  • Article contenant un appel à traduction en anglais
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id