Я новичок в изучении Java. В Java каждый исходный файл должен содержать открытый класс, и этот исходный файл должен иметь то же имя, что и этот открытый класс. Более того, ни один исходный файл не может содержать два открытых класса. Почему это ограничение?
java
language-design
пользователь
источник
источник
Ответы:
В одном из своих новостных бюллетеней для Java-специалистов Хайнц Кабуц копает спецификации языка дуба . Он пишет:
http://www.javaspecialists.eu/archive/Issue055.html
источник
Причины, о которых я могу думать
источник