Attention ! Ne cliquez pas sur ce lien, c'est un piège à enfoirés du net !

Chez oim, forum libreChez oim, forum libre

 
Pages: [1]   En bas

Auteur Sujet: Sujet intermédiaire (en correction)  (Lu 2861 fois)

Songbird

  • Invité
Sujet intermédiaire (en correction)
« le: jeudi 07 juillet 2016, 17:04 »
le: jeudi 07 juillet 2016, 17:04

Est-il nécessaire de compiler tous mes fichiers java ?

Non, seulement celui qui dispose du point d'entrée de votre programme (donc de la méthode main).

Lorsque vous compilerez votre fichier java principal, le compilateur se chargera de linker les ressources dont le programme a besoin pour s'exécuter.

Vous pouvez remarquer que la classe T dans l'exemple ci-dessous est bien compilée même si de mon côté je ne dispose que de la source:
 
Code
public class c.M { 
  public c.M(); 
    Code: 
       0: aload_0 
       1: invokespecial #1                  // Method java/lang/Object."<init>":()V 
       4: return 
  
  public static void main(java.lang.String...); 
    Code: 
       0: new           #2                  // class truc/T, La classe est bien compilée 
       3: dup 
       4: invokespecial #3                  // Method truc/T."<init>":()V 
       7: invokevirtual #4                  // Method truc/T.greetings:()V 
      10: return 
}
Signaler au modérateur   IP archivée
Pages: [1]   En haut
 

Page générée en 0.123 secondes avec 18 requêtes.