use*_*277 9 java generics warnings raw-types
在我的代码中,我有类似的东西:
public Class mySpecialMethod() {
return MySpecialClass.class;
}
Run Code Online (Sandbox Code Playgroud)
这导致警告
类是原始类型.应参数化对泛型类的引用.
但是,如果我更换
Class
同
Class<? extends Object>
警告消失了.
这个简单的练习可以,或者以后会引起麻烦吗?
根据您想要实现的目标,您可以更加精确:
public Class<MySpecialClass> mySpecialMethod() {
return MySpecialClass.class;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6976 次 |
最近记录: |