我应该使用哪个@NotNull Java注释?

我应该使用哪个@NotNull Java注释?

我希望提高代码的可读性,并使用IDE代码检查和/或静态代码分析(FindBugs和Sonar)等工具来避免NullPointerExceptions。许多工具似乎互不相容@NotNull/@NonNull/@Nonnull在我的代码中注释和列出所有这些都是很糟糕的。对哪一个是“最好的”有什么建议吗?下面是我找到的等效注释列表:


幕布斯7119047
浏览 3075回答 3
3回答

米琪卡哇伊

我使用IntelliJOne,因为我主要关注IntelliJ标记可能产生NPE的东西。我同意在JDK中没有标准注释是令人沮丧的。有人说要把它添加到Java 7中。在这种情况下,还会有更多的选择!
打开App,查看更多内容
随时随地看视频慕课网APP