除了groovy之外,还有比Java更动态的方法。
为什么这是groovy中的编译时错误(意外令牌<
):
interface A {
<T> T getByClass(Class<T> clazz)
}
我该如何编写这种时髦的方式?
Groovy解析器不处理以通用信息开头的方法签名。
它解析是否添加public修饰符:
interface A {
public <T> T getByClass( Class<T> clazz )
}
虽然我不相信您会在编译时获得任何用于添加此批注的类型检查
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句