Вопросы по теме 'package-private'

Внешние классы, получающие доступ к закрытым для пакета методам
Предположим, у меня есть класс в моем пакете org.jake и у него есть метод с доступом по умолчанию (без модификатора). Тогда метод виден только внутри пакета. Однако, когда кто-то получает банку моего фреймворка, что может помешать им написать...
3825 просмотров
schedule 30.11.2022

Как разделить личные данные пакета между двумя пакетами в Java?
У меня есть 2 пакета Java, A и B. Предположим, что некоторые классы в пакете B хотят использовать некоторые классы в пакете A, однако, когда разработчик приходит и разрабатывает пакет C (или, скажем, приложение C), он/она будет использовать мой пакет...
1800 просмотров

Доступ к невидимым классам с отражением
Я пытаюсь получить экземпляр невидимого класса, частного класса пакета AKA, используя отражение. Мне было интересно, есть ли способ переключить модификаторы, чтобы сделать его общедоступным, а затем получить к нему доступ с помощью Class.forName ....
45604 просмотров
schedule 30.05.2023

Java – разница между конструктором private и package-private enum
В последнее время я довольно часто использую Enumerations. Так что мне интересно... Есть ли разница между частным конструктором Enum и конструктором перечисления без каких-либо модификаторов видимости (частный пакет)?
1589 просмотров

Есть ли способ избежать приведения этого типа?
Рассмотрим следующий класс, который определяет и реализует интерфейс Foo : public class MyClass { public Foo getFoo() { return new FooImpl(); } public void fooMethod(Foo foo) { final fooImpl = (FooImpl) foo;...
165 просмотров