Le JDK 17, prévu pour septembre 2021, devrait être la prochaine version LTS.
Quelle JDK choisir ? Les meilleures options sont à l'heure d'aujourd'hui les distributions OpenJDK d'Oracle ou celles d'AdoptOpenJDK, enfin si vous recherchez un support LTS, Amazon Corretto assure un support longue durée de ses distributions de JDK.
Vous pouvez utiliser Java 11 pour exécuter du code développé et généré avec JDK 8. Il existe toutefois des problèmes potentiels, qui sont principalement liés à la dépréciation des API, des chargeurs de classes et des méthodes de réflexion.
Oracle a publié le JDK 17 (ou Java 17) le 14 septembre. Le JKD 17 constitue la dernière version du langage de programmation et elle a été livrée avec de nombreuses nouvelles fonctionnalités et améliorations, mais également une amélioration significative des performances.
Java.com est destiné aux utilisateurs finaux qui ont besoin de Java pour exécuter des applications sur des ordinateurs de bureau ou portables. Java 8 s'intègre à votre système d'exploitation pour exécuter séparément des applications Java installées.
Fonctionnalités de Java 8
Cette nouvelle API permet aux développeurs de gérer la date et l'heure de façon plus naturelle, simple et compréhensible. Une nouvelle implémentation légère et hautes performances du moteur JavaScript est intégrée au JDK et disponible pour les applications Java via les API existantes.
C'est un langage expressif et continue d'être utilisé pour des projets à la fois grands et petits. Son évolution (via l'ajout de nouvelles fonctionnalités) de Java 1.1 (1997) à Java 7 (2011) a été bien gérée.
Différence entre le JRE, la JVM et le JDK
Le JDK le compile et transmet le bytecode au JRE. En revanche, le JRE contient des bibliothèques de classes, des fichiers de support et la JVM. Il utilise ces composants logiciels pour exécuter le bytecode sur tout appareil.
Téléchargement de Oracle JDK 11
La première à faire est de récupérer le package Oracle JDK 11. Je préfère toujours le récupérer directement du site officiel d'Oracle. Ensuite, chercher la version Java SE 11. x.y (LTS) puis cliquez sur son bouton de téléchargement.
Le kit de développement Java (JDK) est requis pour le développement d'applications Java. Le JRE est moins volumineux que le JDK et requiert donc moins d'espace disque. Le JDK requiert davantage d'espace disque car il contient le JRE ainsi que divers outils de développement.
Le kit de développement de la plateforme Java, Standard Edition (JDK) est un environnement de développement qui permet de créer des applications à l'aide du langage de programmation Java. Il comprend des outils utiles pour développer et tester des programmes rédigés en Java qui s'exécutent sur la plateforme Java.
Java Development Kit est accessible gratuitement aux développeurs via le site officiel d'Oracle sur une variété de systèmes d'exploitation, dont Windows, macOS et Linux. Vous pouvez le télécharger en suivant nos liens directs. Oracle propose différentes options de licence pour l'utilisation du kit JDK.
Sélectionnez Panneau de configuration. Sélectionnez Programmes. Cliquez sur Programmes et fonctionnalités. Les versions de Java installées sont répertoriées.
Java 8, sorti en mars 2014, toujours apprécié
Malgré ses six années de service et de nombreux successeurs (Java 14 vient de sortir), Java 8 est la version la plus utilisée de la technologie, à la fois langage de programmation orienté objet et plateforme informatique (Java Development Kit, JDK).
Versions successives
En date du 13/12/2023, les versions LTS (pour Long Time Support) actuelles sont Java 8, 11, 17 et 21.
En outre, Java est largement utilisé dans le développement de logiciels, le développement back-end, ainsi que dans les technologies modernes telles que l'intelligence artificielle (IA), le big data, l'Internet des objets et la blockchain.
Oui, Java est un langage de programmation qui alimente les applications, les systèmes d'exploitation smartphone, les logiciels d'entreprise et de nombreux autres programmes connus.
La version 1.3 de Java est désignée sous le nom Java 2 version 1.3. La version 1.5 de Java est désignée officiellement sous le nom J2SE version 5.0. La version 1.6 de Java est désignée officiellement sous le nom Java SE version 6. La neuvième version de Java est numéroté Java 9 en remplacement du traditionnel 1.9.
Le compilateur javac. Cet outil est le compilateur : il utilise un fichier source Java fourni en paramètre pour créer un ou plusieurs fichiers contenant le bytecode Java correspondant. Pour chaque fichier source, un fichier portant le même nom avec l'extension .
Avantages de Java 17
Une amélioration de la performance avec la prise en charge de macOS et AArch64 à l'aide de JEP 391. Elle prend en charge la série de processeurs (M1) Apple.
Saisissez Java dans la recherche Windows. Si Java est installé, l'option Configurer Java apparaît dans les résultats de recherche.