Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Comment Fonctionne le Compilateur ? | Structure Java Approfondie
Java Étendu
course content

Contenu du cours

Java Étendu

Java Étendu

1. Structure Java Approfondie
2. Méthodes
3. Chaîne Avancée
4. Classes
5. Classes Avancées

book
Comment Fonctionne le Compilateur ?

Comment cela fonctionne-t-il réellement ?

Java est un langage avec une structure interne complexe. Plongeons dans les entrailles de Java et comprenons brièvement comment tout est organisé.

JVM

La JVM est responsable de la traduction du bytecode Java, qui est indépendant de la plateforme, en instructions spécifiques à la machine qui peuvent être comprises par le système d'exploitation sous-jacent. Elle fournit une couche d'abstraction entre le programme Java et le matériel, permettant aux programmes Java de s'exécuter sur différentes plateformes sans besoin de recompilation. En termes simples, la JVM est comme un ordinateur virtuel qui permet l'exécution de programmes Java sur différents systèmes.

ByteCode

La chose la plus importante à comprendre maintenant est que c'est ainsi que Java atteint sa célèbre compatibilité multiplateforme et flexibilité.

JRE

Il inclut la Machine Virtuelle Java (JVM), qui est responsable de l'exécution du bytecode des programmes Java, ainsi qu'un ensemble de bibliothèques de base et de composants d'exécution. Le JRE vous permet d'exécuter des applications Java sur votre ordinateur sans avoir besoin de compiler le code source.

En termes simples, c'est l'environnement qui vous permet d'exécuter des programmes Java sur votre système.

JDK

Il inclut le compilateur Java, qui traduit le code source Java lisible par l'homme en bytecode qui peut être exécuté par la Machine Virtuelle Java (JVM). Le JDK inclut également diverses bibliothèques, outils de développement, et documentation qui assistent dans la création, test, et débogage des programmes Java.

En termes simples, c'est un package qui vous permet d'écrire, compiler et construire des applications Java.

Bibliothèques

Nous explorerons plus tard ce qu'elles sont et comment les importer dans notre code. Pour l'instant, il est important de se rappeler qu'elles sont situées dans le JRE (Java Runtime Environment).

Compilateur

Débogueur

Général

Je comprends que cela puisse sembler difficile à comprendre, mais cette information est importante pour comprendre comment le langage de programmation perçoit tout de son point de vue.

C'est aussi la principale raison pour laquelle le compilateur prend autant de temps à fonctionner. En raison de toute cette structure, parfois le code peut prendre 10-15 secondes pour se compiler.

1. Quel est le rôle de la JVM en Java ?

2. Que signifie JRE ?

3. Quel package inclut le compilateur Java et les outils de développement ?

Quel est le rôle de la JVM en Java ?

Quel est le rôle de la JVM en Java ?

Sélectionnez la réponse correcte

Que signifie JRE ?

Que signifie JRE ?

Sélectionnez la réponse correcte

Quel package inclut le compilateur Java et les outils de développement ?

Quel package inclut le compilateur Java et les outils de développement ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 1
We're sorry to hear that something went wrong. What happened?
some-alt