Ich habe folgenden Code:
class Hello {
class Thing {
public int size;
Thing() {
size = 0;
}
}
public static void main(String[] args) {
Thing thing1 = new Thing();
System.out.println("Hello, World!");
}
}
Ich weiß, Thing
macht nichts, aber mein Hello, World-Programm lässt sich ohne es gut kompilieren. Es sind nur meine definierten Klassen, die bei mir versagen.
Und es weigert sich zu kompilieren. Ich komme No enclosing instance of type Hello is accessible."
an die Linie, die eine neue Sache schafft. Ich vermute auch:
- Ich habe Probleme auf Systemebene (entweder in DrJava oder in meiner Java-Installation) oder
- Ich habe einige grundlegende Missverständnisse darüber, wie man ein Arbeitsprogramm in Java erstellt.
Irgendwelche Ideen?