我想在 GAE 项目中使用一些 Java 7 特性。
这可能吗?
如果不是,如果我尝试这样做会发生什么?
最佳答案
如果您还没有使用过任何新的 API,那么代码应该会稍微快一点(如果有的话)。 JVM 只对生成的字节码感兴趣。如果 JavaC 7 不 生成 JavaC 6 不能 理解的操作码,那么它真的没有办法知道您使用了更新的版本!
这意味着您应该能够毫无问题地在 case 语句中使用 String。
他们的主要警告是,如果您使用 Java 7 添加的类或方法,则可能会失败,可能会出现 AbstractMethodError。
但是,是的,重复其他的,去试试吧!
关于java - 如果您尝试使用 Java 7 构建 GAE/Java 项目,会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7432495/