Новая структура документов Java 9 — где старые пакеты Java?

Я привык получать доступ к документам Java SE по следующим ссылкам, по которым я могу искать такие пакеты, как java.awt, java.util и т. д.:

https://docs.oracle.com/javase/7/docs/api/< /а>

https://docs.oracle.com/javase/8/docs/api/< /а>

Однако при доступе к аналогичная ссылка для версии 9 я мог видеть некоторые структуры модулей, которые сильно отличались от документации по Java SE до версии 8. Что случилось со «старыми» пакетами Java?


person Nelio Alves    schedule 15.05.2018    source источник
comment
что такое модульность java-9?   -  person Eugene    schedule 15.05.2018
comment
В новых javadocs есть окно поиска, поэтому просто введите java.util и т. д. в поле поиска в правом верхнем углу.   -  person ernest_k    schedule 15.05.2018
comment
Щелкните имя модуля java.base, чтобы найти множество основных пакетов Java.   -  person rgettman    schedule 15.05.2018


Ответы (1)


В java 9 решили разделить систему JDK на небольшие модули. Это относится и к исходному коду, разделив его на несколько банок размером меньше rt.jar. Вы можете взглянуть на:

https://www.oracle.com/corporate/features/understanding-java-9-modules.html

Теперь в новом обзоре javadocs java 9 вы можете просматривать только список модулей. Однако, если вам нужен список пакетов, вы можете получить его, просто нажав на ссылку «ВСЕ ПАКЕТЫ» в правом верхнем углу:

введите описание изображения здесь

person mondaka    schedule 15.05.2018
comment
Вы правы, но это не совсем тот же обзор, что и в предыдущих версиях Java (которые включали список пакетов + описание). - person Mark Rotteveel; 15.05.2018
comment
Я так не думаю, в предыдущих обзорах был список пакетов + описания, но в новом обзоре java 9 вы можете увидеть только список модулей, если щелкнуть модуль, вы можете увидеть список пакетов, которые составляют этот модуль. - person mondaka; 15.05.2018
comment
Вы также можете получить доступ к пакетам, используя поле поиска в правом верхнем углу для запроса. docs.oracle.com/javase/10/docs/api/ обзор-summary.html - person Naman; 16.05.2018