Мне было любопытно, могу ли я просто сделать: импортировать java. * При использовании java и почти все, что мне понадобится импортировать. Это возможно? Мне не нужно это делать, вопрос только что перешел мне на ум, и мне было любопытно. Спасибо!Могу ли я сделать: импорт java. *?
ответ
import something.*
не является рекурсивным. Вы должны получить только все классы в указанном пакете, а не подпакеты.
http://docs.oracle.com/javase/tutorial/java/package/usepkgs.html
Поскольку нет классов в java
корневой пакет, import java.*;
не будет ничего делать.
Нет такой концепции, как «подпакеты». У разных пакетов вообще нет никаких отношений. –
Вы, собственно, правильно говорите, однако «подпакет» является обычно используемым термином, который использует даже Sun/Oracle. – Zutty
Общепринятый термин ...;) –
Это не имеет никакого смысла, потому что нет класса в java. * Package.
Пакеты в java не иерархические, хотя файловая система есть. Имя пакета - просто пространство имен. java.lang.reflect
не относится к java.lang
. Оба являются совершенно разными именами.
Единственный иерархический аспект заключается в том, что пространство имен может отображаться в структуре папок и что это соглашение используется наиболее распространенным загрузчиком классов, что предполагает использование классов из пакета com.example.util
в папке ./com/example/util
. Но это все.
- 1. Могу ли я сделать это на Java?
- 2. Могу ли я сделать статический импорт частного подкласса?
- 3. Могу ли я сделать это?
- 4. Могу ли я сделать TextInput?
- 5. Могу ли я сделать счетчик?
- 6. Могу ли я скомпилировать java?
- 7. Могу ли я сделать копию сканера?
- 8. Могу ли я сделать Java-аннотацию, которая «расширяет» @SuppressWarnings?
- 9. Могу ли я сделать произвольные классы «инъекционными» в Java EE?
- 10. Могу ли я сделать подкласс класса Java автоматически и распаковать?
- 11. Могу ли я сделать абстрактное перечисление в Java?
- 12. Могу ли я сделать глобальный общий объект в Java?
- 13. Могу ли я сделать это в приложении для Java-приложений?
- 14. Могу ли я сделать TR clickable без java-скрипта?
- 15. Могу ли я сделать метод динамически вызванным в Java?
- 16. Могу ли я поместить импорт в отдельный файл?
- 17. Как я могу сделать java wait
- 18. Что я могу сделать с номером Java?
- 19. Java Часть НАЗНАЧЕНИЯ я не могу сделать
- 20. Как я могу сделать условный Loopin Java
- 21. Могу ли я сделать это jQuery короче?
- 22. Могу ли я имитировать импорт Scala SIP-18-syle?
- 23. Могу ли я сделать этот PDO короче
- 24. Могу ли я сделать переменную временно нестабильной?
- 25. Могу ли я сделать исключение из _CrtSetReportHook?
- 26. Могу ли я сделать предупреждение readmemh фатальным?
- 27. Могу ли я сделать функцию `extern 'c" `?
- 28. Могу ли я сделать макрос HALT_ONCE?
- 29. Могу ли я сделать случайную кнопку?
- 30. Могу ли я сделать DbContext generic?
А что случилось, когда вы попробовали? –
Может потребоваться больше времени, чтобы скомпилировать ваш код. Не так ли? –
Вам все равно понадобятся полные имена для 'java.util.Date' и' java.sql.Date' и тому подобное. – jlordo