Plateforme Java
logiciel informatique / De Wikipedia, l'encyclopédie encyclopedia
Cher Wikiwand IA, Faisons court en répondant simplement à ces questions clés :
Pouvez-vous énumérer les principaux faits et statistiques sur Plate-forme Java?
Résumez cet article pour un enfant de 10 ans
Pour les articles homonymes, voir Plateforme.
La plateforme Java (the Java Platform en anglais, plateforme Java 2 anciennement) est un standard de facto de plateforme logicielle, produit par Sun Microsystems, puis Oracle Corporation, permettant de développer et d'exécuter des programmes écrits en langage Java indépendants de tout processeur et de tout système d'exploitation, conformément à la technologie Java.
Créateur | James Gosling et Sun Microsystems |
---|---|
Développé par | Oracle |
Fichier exécutable | java.exe |
Première version | |
Dernière version | 12 () |
Version avancée | 13 |
État du projet | En développement actif |
Écrit en | Java, C++ |
Environnement | Windows, Linux, macOS, Solaris |
Langues | Anglais |
Type | Technologie |
Politique de distribution | Gratuit |
Licence | logiciel propriétaire / gratuiciel[1] |
Site web | http://www.java.com/fr |
Toute plate-forme Java se compose principalement d'un moteur d'exécution (appelé une machine virtuelle Java, ou 'JVM') et d'un compilateur fourni avec un ensemble de bibliothèques standards dont il existe plusieurs implémentations pour divers matériels et systèmes d'exploitation, de façon que les programmes Java puissent s'exécuter de façon identique sur chacun d'entre eux.
Chaque version de plateforme Java répond à des spécifications normalisées dans les Java Specification Requests ou (JSR). Plusieurs versions de cette plateforme[2] cohabitent mi-2015, avec des JVM propres, Oracle implémentant et proposant notamment ses propres implémentations : HotSpot pour Java SE, serveur Glassfish pour Java EE.
À l'instar de la plateforme Microsoft .NET ou de l'environnement Eclipse qui ciblent plusieurs langages, la plateforme Java vise à supporter d'autres langages de programmation que son langage natif Java.