Java и совместимость

168
30 октября 2018, 04:20

Мне очень нравится нововведение в java 10 - var. И если я правильно понимаю, то вся "магия" происходит именно на этапе компиляции. Т.е. бинарный код никак не будет отличаться от эквивалентного кода, собранного для, скажем, окружения версии 8.

Есть ли возможность использовать var, но при этом компилировать под жаву 8? (Что-то вроде -source 10 -target 8)?

Answer 1

Нет такой возможности. Лучше просто дождаться следующего Long Time Support (LTS) релиза Java 11 в конце этого месяца и использовать полноценную поддержку var, которая претерпела там дополнительное улучшение.

READ ALSO
java Iterator для многомерного массива

java Iterator для многомерного массива

Как реализовать интерфейс Iterator для многомерного массива?

188
Не хочет работать hibernate под Tomcat

Не хочет работать hibernate под Tomcat

Когда выполнение кода метода doGet сервлета доходит до момента обращения к базе через hibernate в логе появляется нижеуказанная ошибка и останавливается...

186
Передача параметров в jsp

Передача параметров в jsp

Есть файл jsp поставляется в библиотеке, менять не могу, но мне нужно передать параметр в этот jspGри передаче тегом param переменная text появляется...

215