Что произойдет, если вы попытаетесь построить проект GAE / Java с использованием Java 7? - PullRequest
1 голос
/ 15 сентября 2011

Я бы хотел использовать некоторые функции Java 7 в проекте GAE.

Возможно ли это?

Если нет, что бы произошло, если бы я попытался это сделать?

1 Ответ

3 голосов
/ 15 сентября 2011

Если вы не использовали никаких новых API, код должен быть, вероятно, немного быстрее, если что-нибудь. JVM интересуется только сгенерированным байтовым кодом. Если JavaC 7 не не создает код операции, который JavaC 6 не может понять, то у него действительно нет способа узнать, что вы использовали более новую версию!

Это означает, что вы должны иметь возможность использовать String в операторах case без проблем.

Их основное предостережение заключается в том, что если вы используете классы или методы, добавленные в Java 7, то может произойти сбой, скорее всего, с AbstractMethodError.

Но да, чтобы повторить остальные, просто попробуйте!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...