Объявление класса высшего уровня в Java как частное означало бы, что ни один другой класс не может получить к нему доступа, и, следовательно, этот частный класс в любом случае будет бесполезным. Есть только один сценарий, где я думаю, что было бы полезно, если вы хотите, чтобы у этого класса был основной метод. Этот класс тогда будет только точкой входа для JVM для запуска основного метода. Наибольшее ограничение, которое Java устанавливает доступ к основному методу, находится в пакете. Не имеет смысла позволять классам пакетов иметь доступ к основному методу. Дело не в том, что эта функция безопасности очень нужна, но это хорошая функция. Я прав, или я что -то здесь упускаю?
Подробнее здесь: https://stackoverflow.com/questions/796 ... te-in-java
Имеет ли смысл объявить класс высшего уровня частным в Java? [закрыто] ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Когда имеет смысл использовать (объявить) глобальные переменные в функциях?
Anonymous » » в форуме Php - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-