Я изучаю кодовую базу Java и думаю, что было бы намного проще увидеть, как работает программное обеспечение, если бы я мог временно сделать все поля и методы общедоступными.
Спецификаторы доступа - это, в основном, рекомендации, которым должен следовать программист while he is coding
(например, использовать установщик вместо прямого назначения, чтобы позволить установщику выполнять другие действия, связанные с полем).
Можно ли сказать jvm игнорировать ограничители доступа при запуске java-программы?
Другой возможностью может быть использование какого-либо плагина IDE, который вручную изменяет видимость всего на public
.