Цитата:
Сообщение от SoniPro
Что требуется для перевода исходников Lineage 2, которые написаны под jre6, на jre7?
Как это сотварить? Просто заменить то, что есть в 6 яве, но нету в 7 яве? Какие заморочки есть с этим? Какие могут возникнуть проблемы? Как такой переход называется на языке программистов? В общем, хочу знать об этом все.
|
Любой код старых версий будет автоматически работать, компилироваться, исполняться на любой новой версии - такова политика Java. Итого - обновить jdk для сборки и в итоге будет уже приложение под 1.7+.
На счет портирования с целью добавленияновых фишек Java 7 читайте доку но нововведениям как было написано выше, но не думаю что много от туда будет столь важно.
Любое
публичное API Java намертво закреплено в новых версиях (Threat.stop все еже жив с 1.2, только помечен @Deprecated).
Если же используется private-api из com.sun.* sun.util.* пакетов и прочее - оно никогда не гарантирует свою портабельность и не рекомендовано к использованию (генерит warning).