Имеет смысл объявить класс высшего уровня частным в JavaJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Имеет смысл объявить класс высшего уровня частным в Java

Сообщение Anonymous »

Объявление класса высшего уровня в Java как частное означало бы, что ни один другой класс не может получить к нему доступа, и, следовательно, этот частный класс в любом случае будет бесполезным. Есть только один сценарий, где я думаю, что было бы полезно, если вы хотите, чтобы у этого класса был основной метод. Этот класс тогда будет только точкой входа для JVM для запуска основного метода. Наибольшее ограничение, которое Java устанавливает доступ к основному методу, находится в пакете. Не имеет смысла позволять классам пакетов иметь доступ к основному методу. Дело не в том, что эта функция безопасности очень нужна, но это хорошая функция. Я прав, или я что -то здесь упускаю?

Подробнее здесь: https://stackoverflow.com/questions/796 ... te-in-java
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»