使用@NotNull和@Nullable避免编码中出现空指针异常

参考文档地址:Spring中的注解——@nullable和@notnull

规则:

  • 如果可以传入或返回null值,标记为@Nullable,
  • 如果传入或返回不可以为null值,标记为@NotNull

原理:

  1. 现代的编译器、IDE或者工具可以读此annotation并帮你添加忘记的空指针检查
  2. annotation本身可以作为文档。看到@NotNull和@Nullable,程序员自己可以决定是否做空指针检查
posted @ 2022-11-25 10:59  进击的小蔡鸟  阅读(109)  评论(0编辑  收藏  举报