@NonNull&@Nullable用法
@NonNull 注解可以标注在方法、字段、参数之上,表示对应的值不能为空;
@Nullable 注解可以标注在方法、字段、参数之上,表示对应的值可以为空;
@Nullable 注解可以使用在方法、属性、参数上,分别表示方法返回值可以为空、属性值可以为空、参数值可以为空。
why要用@Nullable?默认不就可以为null吗?
增加可读性,标识可以为null(可以提示注意NullPointException)
还有啥别的用吗?还未发现。网传“nullable 注解的方法不能重写为 notnull 方法”,我测试的也是可以的呀。。。