Aller au contenu

JRE, JSE, JDK, JavaEE, c’est quoi tout ça ?

quelles différences entre la JRE et le JDK ?

Pour faire simple, la JRE est indispensable pour exécuter des programmes Java alors que le JDK est utile pour développer.

Vous pouvez installer JRE pour exécuter des programmes, mais pour développer des programmes Java, vous devez installer le JDK.

Question fréquente : le JDK inclut-il la JRE ?

Oui, le JDK (Java Development Kit) inclut la JRE (Java Runtime Environment) !

Et ainsi que des outils supplémentaires pour le développement et la compilation des programmes écrits en Java.

Qu’est-ce-que la JSE ?

La Java SE (Java Standard Edition) fournit les outils de base pour :

Il y a de nombreuses API avec des fonctionnalités telles que :

Donc, avec une JSE on peut créer des applications Java simples, comme des applications de bureau, applications mobiles, applications web et même des jeux,…

Quel est l’apport du JavaEE ?

la Java Enterprise Edition (Java EE) est une extension de Java Standard Edition (Java SE).

Elle fournit un ensemble d’outils et de technologies pour développer des applications d’entreprise.

Des fonctionnalités comme :

Java EE est orienté sur les besoins des applications d’entreprise et fournit des (API) fonctionnalités pour gérer ces exigences en matière de

JakartaEE c’est quoi ? Quelles sont les nouveautés ?

JakartaEE est la nouvelle plateforme Java pour les applications d’entreprise, elle remplace JavaEE citée plus haut. Il y a plusieurs nouveautés et améliorations apportées par Jakarta EE par rapport à Java EE :

Pour conclure

La JRE est inclue dans la JSE, donc la JSE est un package plus complet qui contient la JRE, ainsi que d’autres fonctionnalités pour le développement et la compilation d’application Java.

JavaEE inclut JSE qui inclut JDK qui inclut JRE qui inclut la JVM… pour simplifier !)