Hallo,
Hm, so weit so gut.
nur leider erschein immer noch kein HELLO WORLD in meiner ausgabe.
Bei mir schon ;-))
Also:
Main.java:
class Main {
public static void main(String[] args) {
String input = "HelloWorld";
try {
Object o = Class.forName(input).newInstance();
} catch (ClassNotFoundException e) {
System.out.println(e);
} catch (InstantiationException e) {
System.out.println(e);
} catch (IllegalAccessException e) {
System.out.println(e);
}
}
}
HelloWorld.java:
public class HelloWorld {
public HelloWorld() {
System.out.println("HELLO WORLD!");
}
}
Beide sind im selben Verzeichnis. Dann:
javac HelloWorld.java
javac Main.java
Dann:
java Main
Erzeugt:
HELLO WORLD!
viele Grüße
Axel