我已閱讀了"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