19.05.2017 22:34
Новости.
Просмотров всего: 11054; сегодня: 4.

Oracle намерена упростить миграцию в Java 9

Новое предложение временно разрешило бы незаконный отражающий доступ из кода по пути к классу по умолчанию, поэтому более старый код будет функционировать в Java 9.

Легче перенести код на запланированный выпуск Java 9, выход которого ожидается в конце июля, если комитет, который управляет Java, одобрит предложение, только что сделанное Oracle для лучшего размещения модульности, ключевой новой функции в Java 9. Oracle сделал предложение после Получить сильное противодействие его планам модуляции от сообщества Java

В предложении, размещенном в четверг, Марк Рейнхольд, главный Java-архитектор Oracle, заявил, что сильная инкапсуляция внутренних API-интерфейсов JDK вызвала опасения, что код, который работает на JDK 8, не будет работать на JDK 9 и что в JDK 8 этого предупреждения не было сделано заранее «Чтобы помочь всей экосистеме перейти на модульную платформу Java в более спокойном темпе, я тем самым предлагаю разрешить незаконный отражающий доступ из кода по пути к классам по умолчанию в JDK 9 и запретить его в будущем выпуске», — сказал он.

Согласно предложению, существующий «большой выключатель kill» в опции —permit-illegal-access станет стандартным поведением системы исполнения JDK 9, хотя и без такого количества предупреждений, сказал Рейнхолд. «Текущее поведение JDK 9, в котором недопустимые операции рефлексивного доступа из кода на пути к классу не разрешены, станет по умолчанию в будущей версии. Во время компиляции ничего не изменится ».

Реинхолд заметил: «Магически не решить каждую проблему внедрения JDK 9». Конкретные типы встроенных загрузчиков классов по-прежнему различны, rt.jar все еще нет, макет системного образа не тот, и Строка версии все еще имеет новый формат.


Ньюсмейкер: KukaIT
Поделиться:

Интересно:

К 300-летию русского полководца Петра Румянцева-Задунайского
15.01.2025 09:03 Персоны
К 300-летию русского полководца Петра Румянцева-Задунайского
Петр Александрович Румянцев-Задунайский родился 4 (15) января 1725 года в Москве в семье военного и дипломата, генерал-майора (в будущем генерал-аншефа) Александра Ивановича Румянцева, который принадлежал к старинному дворянскому роду, известному с XIV в. Мать будущего полководца, Мария...
Даша Севастопольская – первая в мире фронтовая сестра милосердия
14.01.2025 09:25 Персоны
Даша Севастопольская – первая в мире фронтовая сестра милосердия
Прежде чем повести рассказ о Даше Севастопольской, кратко напомним главные события Крымской войны 1853–1856 годов[1]. Поводом к войне послужил спор между Православной и Католической церквами о праве обладания святыми землями в Палестине. Россия стремилась утвердить свою роль покровителя...
Здесь было заложено духовное начало русской государственности
13.01.2025 15:37 Интервью, мнения
Здесь было заложено духовное начало русской государственности
В 2024 году в Севастополе на месте раскопок древнегреческого города Херсонеса открылся масштабный музейный комплекс «Новый Херсонес» — грандиозный историко-археологический парк. О том, как и зачем создавался «Новый Херсонес», а также о взаимодействии Церкви и исторического сообщества и...
История медальеров и их шедевров
13.01.2025 11:11 Аналитика
История медальеров и их шедевров
Чем стремительнее развивается общество, тем больше появляется новых профессий. Старинные ремесла неизбежно уходят в прошлое, забываются секреты мастеров. Но есть специальности, которые выдержали испытание временем и смогли совместить архаичные техники и высокие технологии. Одна...
Праздник, который отмечают в ночь с 13 на 14 января
13.01.2025 09:41 Аналитика
Праздник, который отмечают в ночь с 13 на 14 января
Новый год - праздник, который отмечают практически во всех уголках нашей планеты. Но зима вообще щедра на праздники - как официальные, так и неофициальные. Среди вторых особое место занимает Старый Новый год - эдакий оксюморон во плоти. Этот день также имеет немало почитателей, ведь именно им...