我已阅读了"What's new in Groovy 2.0",我对使用@CompileStatic时有点困惑。该文章提到@CompileStatic注释是针对无法利用Java7的调用动态部分的开发人员添加的。 所以开发商在寻找性能的改善不会看到太大的变化在Groovy 2.0,如果他们不能在JDK 7上运行幸运的是,Groovy开发团队认为这些开发人员可以得到有趣的性能提升,除其他外通过允许静态
我是新手groovy程序员,面临switch-case-break语句与静态编译(@CompileStatic注释)的奇怪行为。看起来break被忽略。 这是一个错误,或者我在阅读文档时遗漏了一些东西。 环境: - groovy sdk 2.1.0
- Oracle JDK build 1.7.0_13-b20 on Mac OS X Lion 10.7.5
测试用例: import