Java est un langage de programmation orienté objet de haut niveau.
La machine virtuelle Java est la clé des programmes Java multiplateformes. Différentes plates-formes ont des JVM différentes, et le mot Java. Le code de la section ne contient aucune information relative à la plateforme et n'interagit pas directement avec la plateforme, mais indirectement via la JVM. Lorsque l'application est exécutée, la JVM charge le bytecode, interprète le bytecode en code machine pour une plate-forme spécifique et laisse la plate-forme l'exécuter.
Toute application doit être convertie en code machine avant de pouvoir interagir avec l'ordinateur. Si la source du code machine dépend de la plate-forme spécifique, l'application ne peut pas être multiplateforme. Le code machine lors de l'exécution de l'application Java est fourni par la JVM, qui fait partie du système Java, et n'est pas limité par la plate-forme, il est donc multiplateforme.3. Processus d'exécution du programme Java
Version 4.java
6.JRE
7.API
trois parties du document d'aide. Une application se compose d’une série de méthodes. Quelles sont les exigences relatives aux méthodes ? Quelles méthodes sont acceptées par les langages de programmation ? L'API fournit quelques méthodes de base. Pour implémenter une certaine fonction, les programmeurs doivent suivre la spécification du langage Java et appeler ces méthodes pour écrire des méthodes plus avancées.
Fonctionnalités 8.java
Multiplateforme : les applications écrites en Java ne sont pas soumises aux restrictions de plateforme et peuvent être migrées d'une plateforme à une autre.
Type interprété : Le code source écrit en langage Java est converti en bytecode. Le bytecode ne peut être exécuté par l'ordinateur que lorsqu'il est interprété par la JVM. dans le code machine.
Sécurité : la conception sous-jacente du langage Java peut efficacement éviter les opérations illégales.
Robustesse : Java fournit de nombreux mécanismes pour éviter les erreurs graves au moment de l'exécution, tels que la vérification du type au moment de la compilation et la gestion des exceptions.
Multi-threading : Java prend en charge le multi-threading, permettant à plusieurs threads du processus de fonctionner en même temps.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!