 |
 |
5.4 Dans le cas de Java
- Point d’entrée public static
void main(String args[]) dans une classe
- Classes chargées à la demande (en anglais dynamic
loading)
précédent suivant
Les caractéristiques de la machine virtuelle Java font
qu’il n’existe pas d’équivalent au programme en binaire
exécutable obtenu dans une chaîne de compilation classique et en particulier en
langage C. En effet, pour qu’un programme
Java soit exécutable, il suffit d’un point d’entrée et d’un
ensemble de classes. Le point d’entrée est matérialisé par la méthode
main au prototype ci-dessus. Cette méthode
constitue les instructions de départ du programme. La machine virtuelle charge
dynamiquement les classes qui sont référencées à partir de cette méthode. Le
chargement des classes de l’API ne différe pas de celui des autres
classes.
Christian Bac, Denis Conan, Télécom
SudParis, CSC 4002, Octobre 2015
|
|