Extrait du cours avantages et inconvénients de la JVM
Exécution du bytecode
Le bytecode doit être exécuté par une JVM.
Cette machine virtuelle est simulée par un interpréteur, qui lit chaque instruction du programme (bytecode)
et le traduit dans le langage du processeur de l’ordinateur et lance son exécution.
Ligne de commande :
java HelloWorld
Avantages et inconvénients de la JVM
Avantages :
Portabilité, il existe des JVM pour l’ensemble des OS du marché.
Le bytecode exporté est léger.
Sécurité, la JVM lance de nombreuses vérifications sur le bytecode.
Inconvénients :
Lenteur de l’exécution (compilation + interprétation) mais d’autres alternatives existent.Quelques règles fondamentales
Le nom d’une classe commence toujours par une majuscule.
Les mots contenus dans un identificateur commencent par une majuscule : HelloWorld.
Les constantes sont en majuscules.
Les propriétés et les méthodes débutent par une minuscule.
Ajouter des commentaires, la syntaxe est identique au C (/* … */ ou // ).
……
Sommaire: Avantages et inconvénients de la JVM
8 journées complètes.
Thèmes abordés :
Retour sur algorithmique
UML (Unified Modeling Language)
Java et POO
Interfaces graphiques avec Swing.
Java et les bases de données
Java et le web : JSP, Servlet.
Projet type e-commerce
Formation Java avantages et inconvénients de la JVM (356 KO) (Cours PDF)