Un langage de programmation annoncé par l'ancien Sun Microsys en 1995.
Acquis par Oracle en 2010
Utilisé dans un large éventail de domaines tels que le développement côté serveur, les applications Android et l'intégration dans les appareils ménagers
Fonctionnalités Java
Orientation objet
Fonctionne sur une machine virtuelle Java
Code source-> (Compiler) -> Code d'octet Java
Indépendant de la plateforme
Ecrire une fois, exécuter n'importe où (écrire une fois, exécuter n'importe où)
Collecte des ordures (GC)
Possibilité de libérer automatiquement la mémoire inutilisée
Édition Java
Java SE
Fournit un environnement d'exécution / développement de base pour exécuter des applications Java
Java EE
Groupe de bibliothèques Java SE + pour le développement d'applications serveur (Framework)