9
votes

Comment exécuter le fichier Java .Class d'un autre fichier .class? (Java Newb)

J'ai exécuté différents fichiers individuels Java .java dans les IDE NetBeans en cliquant avec le bouton droit de la souris sur les fichiers .java eux-mêmes dans l'explorateur de projet de Netbeans (la partie normalement à la partie supérieure gauche des Netbeans).

Cependant Je suis Googling sur la façon de faire en sorte qu'un fichier de classe exécute un autre fichier de classe à l'aide du code, mais en vain. p>

J'ai un projet nommé "LoadAnotherFile" avec 2 fichiers, à savoir: LoadAnotherFile.java et autrefile.java p>

J'essaie de faire LOADANOTHERFILE.JAVA RunFILE.JAVA, mais je ne sais pas exactement comment. Je lis à propos des chargeurs de classes et de l'URLClassLoaders, mais ces méthodes ne semblent pas conviennent à mon objectif d'exécution d'un autre fichier .java. p>

ci-dessous est le code des 2 fichiers que j'ai mentionnés. P>

loadanotherfile.java strong> p>

package loadanotherfile;

public class otherfile {

    public static void main(String args[])
    {
        System.out.println("This is the other file.");
    }
}


1 commentaires

Le but de la gestion d'un autre fichier de classe n'est pas clair. Pour charger une classe en mémoire, vous pouvez utiliser class.forname ("classname"); en spécifiant le nom de la classe sous forme de paramètre.


4 Réponses :



12
votes

dans LOADANOTHERFILE.JAVA

otherfile.main(args);


0 commentaires

2
votes

Essayez ceci:

className.main(Args){
}


0 commentaires

0
votes

Vérifiez le Public Void Main Main Code> Ligne. S'il y a ioexception em> et pas là, insérez-vous dans loadanotherfile.java em>

Utilisez ce P>

otherfile.main(args);{
}


0 commentaires