Problem:
Beim Versuch, ein Java-Programm zu kompilieren, tritt ein Fehler auf, der besagt: „ Klasse X ist öffentlich und sollte in einer Datei namens X.java deklariert werden. Obwohl bestätigt wurde, dass der Klassenname und der Dateiname übereinstimmen, bleibt der Fehler bestehen.
Antwort:
In Java muss der Name einer öffentlichen Klasse genau mit dem Namen von übereinstimmen die .java-Datei, in der es definiert ist. Dies ist Voraussetzung für die korrekte Kompilierung und Ausführung des Programms.
Lösung:
Um diesen Fehler zu beheben, gibt es zwei Möglichkeiten:
Sobald eine dieser Änderungen vorgenommen wird, wird der Fehler behoben und das Programm sollte erfolgreich kompiliert werden .
Das obige ist der detaillierte Inhalt vonWarum löst mein Java-Code den Fehler „Klasse X ist öffentlich, sollte in einer Datei mit dem Namen X.java deklariert werden' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!