Accueil Développement Qu'est-ce que le bytecode Java? - définition de techopedia

Qu'est-ce que le bytecode Java? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Java Bytecode?

Le bytecode Java est le résultat de la compilation d'un programme Java, une représentation intermédiaire de ce programme indépendant de la machine.


Le bytecode Java est traité par la machine virtuelle Java (JVM) au lieu du processeur. C'est la tâche de la JVM de faire les appels de ressources nécessaires au processeur afin d'exécuter le bytecode.

Techopedia explique Java Bytecode

Le bytecode Java est le code objet compilé résultant d'un programme Java. Ce bytecode peut être exécuté sur n'importe quelle plate-forme disposant d'une installation Java.

Cette indépendance de la machine est due à la machine virtuelle Java qui exécute le bytecode en proxy du processeur, ce qui signifie qu'un programmeur Java n'a pas besoin de connaître les bizarreries et les nuances sur les systèmes d'exploitation et les processeurs spécifiques sur lesquels le programme sera exécuté car la machine virtuelle prend en charge ces spécificités.

Le bytecode Java n'est pas complètement compilé, mais plutôt juste un code intermédiaire assis au milieu car il doit encore être interprété et exécuté par la JVM installée sur la plateforme spécifique telle que Windows, Mac ou Linux.

Lors de la compilation, le code source Java est converti en bytecode .class.

Qu'est-ce que le bytecode Java? - définition de techopedia