Lautet nicht eine Java Convention, dass die Datei genauso heißen sollte wie die Klasse und sich nicht unterscheiden sollte in der Groß-& Kleinschreibung.
Java ist an sich ein fehlerhaftes Konzept, daher unterdrückt es die Fehlermeldung, um sich nicht selbst als Fehler in letzter Konsequenz zu verifizieren.
Lautet nicht eine Java Convention, dass die Datei genauso heißen sollte wie die Klasse und sich nicht unterscheiden sollte in der Groß-& Kleinschreibung.
Jo, da ist ein Fehler im Buch. :-)
http://openbook.galileocomputing.de/linux/linux_kap30_001.html#dodtp22ea3890-d4e7-4a88-856b-577edfe780d8
Wobei ich mich doch wundere, dass man es in der Form doch kompilieren kann:
Hätte eigentlich auch eine Fehlermeldung erwartet, da die Datei hello.java klein geschrieben ist und die Klasse Hello groß.Grüße
theuserbl
Java ist an sich ein fehlerhaftes Konzept, daher unterdrückt es die Fehlermeldung,
um sich nicht selbst als Fehler in letzter Konsequenz zu verifizieren.
Küss die Hand
Bei mir macht der Compiler aus hello.java eine Hello.class.
Die Klasse ist nicht public.
Klasse = Arbeiter
Arbeiter = Volk
Volk = populus, also publik
=> Die Klasse ist public. q.e.d., ist doch einfach
.