Ich bin auf der Anfänger-Ebene in JAVA und Schwierigkeiten beim Verständnis dieses Szenarios.Andere Java-Dateiname als der Klassenname in Eclipse-IDE
Ich habe gelesen, dass der Name der Klasse mit dem Namen der Datei übereinstimmen sollte, die das Programm enthält. Im angehängten Bild habe ich zwei Klassen und der Name der Klassendatei unterscheidet sich von dem der Klassen, die das Programm haben.
Wenn in cmd kompiliert wird, zeigt es Fehler wie erwartet, aber warum der Eclipse-Compiler hier keinen Fehler gibt?
Danke. Also habe ich aus Ihrem Kommentar gelernt, dass, solange die Klasse nicht öffentlich ist, der Dateiname nicht mit dem Klassennamen übereinstimmen muss. Können Sie eine Referenz oder ein Lesematerial bereitstellen, das die Logik dieses Verhaltens angibt? Ich werde groß zu dir sein. – Prabhat