Eclipse 似乎做错了 analisys ,方法 test1 是好的,但是方法 test2 给出了错误:
Null 类型安全:String 类型的表达式需要未经检查的转换才能符合 @NonNull
public class TestCase {
public Object o;
@NonNull
public Object test1() {
Object local = new Object();
return local;
}
@NonNull
public Object test2() {
o = new Object();
return o;
}
}