例如,JDK 7能够切换(String)而不仅仅是switch(Number / Enum)。
如果我在其代码中编写了一个包含switch(String)的GWT客户端,会有任何问题吗?
switch(String)是我能想到的问题之一。是否存在switch(String)以外的兼容性问题?
答案 0 :(得分:11)
GWT仅正式支持Java 5.它确实支持一些Java 6,例如允许@Overrides
实现接口方法的方法,以及String.isEmpty
(尽管那是关于运行时仿真的) ,所以它与语法和编译器无关。)
另见https://groups.google.com/d/topic/google-web-toolkit/dM8D9imIvAI/discussion
答案 1 :(得分:11)
最后一个答案来自2011年8月,这里是GWT 2.5的更新:仍然不支持Java 7,请参阅Release Notes for GWT 2.5 RC2(从RC2到2.5最终没有变化)。
答案 2 :(得分:2)
答案 3 :(得分:1)
看起来Java 7 support即将出现在GWT 2.6中。截至今天,该项目有三个候选人available for download。我要等正式发布了。