Bonjour lorsque je compile un fichier .java, je me retrouve avec des fichiers .class :
ex :
Test.java => Test.class, Test$1.class, Test$2.class...
A quoi correspondent le fichiers class avec les $?
Merci de vos réponses
Bonjour lorsque je compile un fichier .java, je me retrouve avec des fichiers .class :
ex :
Test.java => Test.class, Test$1.class, Test$2.class...
A quoi correspondent le fichiers class avec les $?
Merci de vos réponses
Ca permet de designer les classes anonymes. Par exemple lorsque tu faisComme a la compilation, chaque classe genere un .class different, celle ci n'echape pas a la regle. Et comme elle est anonyme, il faut bien lui generer un nom. Donc on prend le nom de la classe contenante, on ajoute un $, et un entier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part addActionListener(new ActionListener() { ... });
Merci de ta réponseje m'endormirai moins bête ce soir.
Partager