Можете ли вы создать пакет с импортом внутри? - PullRequest
0 голосов
/ 26 октября 2019

Можете ли вы сделать пакет, который имеет импорт, такой как импорт Javafx, а затем использовать этот импорт при импорте пакета в файл Java?

1 Ответ

0 голосов
/ 26 октября 2019

Полагаю, вы спросили, можете ли вы импортировать класс, в который уже есть некоторые импортированные файлы, и можете ли вы использовать их без импорта снова в своем классе. Вы должны понимать, что такое пакет и для чего импортируются.

С Документация Java

A package - это группа связанных типов, предоставляющих доступзащита и управление пространством имен. Обратите внимание, что типы относятся к классам, интерфейсам, перечислениям и типам аннотаций.

Теперь об операторах импорта:

Импорт только указывает компилятору, где искать символы / классы, используемые в вашем классе. Например, класс Date.

Date myDate = new Date();

Компилятору необходимо знать, где искать класс Date.class (например, java.util.Date или java.sql.Date ).

Поэтому каждый раз, когда вы используете Date в вашем классе, вы должны импортировать пакет Date.class. Независимо от того, расширяете ли вы другой класс, использующий java.util.Date или java.sql.Date, вам придется снова импортировать этот пакет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...