Platform Independent signifie écrire du code dans un système d'exploitation (Windows) et l'exécution de ce code sur une autre plate-forme (Linux). "Write Once et exécuter partout» c'est ce qu'on appelle plate-forme indépendante. Elle est due au phénomène touche de byte code. code octet est le langage machine de la machine virtuelle Java (JVM) .
Byte exécution de code:
1) Ecrire le code source dans l'éditeur de texte et enregistrez-le . java extension.
2) En utilisant Javac compilateur le code source compile dans la classe. fichier. Une . classe contient le code source sous forme de code d'octets.
3) Java interprète accepte le fichier.
4) JVM convertit la classe. fichier pour le fichier exécutable . obj .
5) Ce fichier. obj est utilisé pour générer la sortie.
6) Les différents types de JVM sont disponibles pour les différents systèmes d'exploitation: Sun JVM JVM de Microsoft et IBM JVM etc L'utilisation de ces JVM de la même classe. fichier fonctionne sur différentes plates-formes.
2) En utilisant Javac compilateur le code source compile dans la classe. fichier. Une . classe contient le code source sous forme de code d'octets.
3) Java interprète accepte le fichier.
4) JVM convertit la classe. fichier pour le fichier exécutable . obj .
5) Ce fichier. obj est utilisé pour générer la sortie.
6) Les différents types de JVM sont disponibles pour les différents systèmes d'exploitation: Sun JVM JVM de Microsoft et IBM JVM etc L'utilisation de ces JVM de la même classe. fichier fonctionne sur différentes plates-formes.
Par conséquent, cela prouve que Java est un langage indépendant de la plateforme.