工具使用冷知识

1.关于@NotNull和@NonNull有什么区别?

 @NotNull是 JSR303(Bean的校验框架)的注解,用于运行时检查一个属性是否为空,如果为空则不合法。

@NonNull是JSR 305(缺陷检查框架)的注解,是告诉编译器这个域不可能为空,当代码检查有空值时会给出一个风险警告,目前这个注解只有IDEA支持。

猜你喜欢

转载自www.cnblogs.com/niconotine/p/12311137.html