Странно, потому, что мы перешли в течении месяца на 11ю джаву после выхода, с 8й и у нас мавен, мокито и спринг бут на проекте — не сломалось абсолютно ничего.
Ещё раз, классы для дат это не язык, это энвайронмент/эдишен и к самому языку не имеет абсолютно никакого отношения. Даже если а один день весь синтаксис джавы заменится на скалу/котлин/кложуру, то эти классы останутсяв среде исполнения. Это не про язык, в спеке языка о них ничего не сказано. Даже про то, что должна быть ВМ не сказано.
Чтоб чемтно сравнить два URL (не URI/URN) надо ресолвить имена, это основы интернетов.
EE слишком абстрактная для таких деталей и то, что ты подразумеваешь, что депрекейты должны удаляться — нет, не должны, могут но не обязаны. Нет чёткого срока, когда должны удаляться депрекейты, они могут жить десятками лет, если это базовые блоки для сложных вещей.
EE больше про паттерны интеграции и про то, как собирать громадину через кучу интерфейсов описанных, например, в XML. При том, что реализаций соответствующих этим интерфейсам может быть безграничное множество и никому особо не интересно, юзают ли они под капотом депрекейты, пока они удовлетворяют контракту.
> Что это вообще значит?
Это значит, что ты приписываешь рантайм к свойствам самого языка. В Java ME в телефона, ещё в эру до смартфонов, было много рантаймов у разных телефонов и собственно набор доступных апишек определялся через CLDC/CDC + MIDP разных версий. Язык один и тот же — Java 1.3, а наборы апишек разные. Более того, разные телефоны ещё имели свои апишки, конкретно их и стандартные приложения из этих телефонов не работали на других, потому, что там не было этих вендоровых апишек, например, у кого-то это расширенные апишки камеры, или блютуса, или мультимедии, или HID, т.д. Есть конкретные общие апишки для конкретного профиля устройства, но может быть своё. И это Та же самая джава, что была на десктопе, но многого там не было,
java.net/java.io былои сильно порезанными в отличии от SE собрата. В JavaCard многих таких апишек просто нет, как и реалтаймовой джаве. Язык один и тот же, разные среды исполнения, разные апишки, которые провайдятся рантаймом. Это всё про рантайм, не про язык.