您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

javax.annotation:@Nullable与@CheckForNull

javax.annotation:@Nullable与@CheckForNull

我认为从添加链接中可以很清楚地看到:如果您使用@CheckForNull并且使用该值的代码未检查null,FindBugs会将其显示错误

FindBugs将忽略@Nullable

实际上,此注释仅在覆盖总体NonNull注释时有用。

@CheckForNull在必须始终检查该值的情况下使用。@Nullablenull可能可以的地方使用。

编辑:目前似乎@CheckForNull还没有很好的支持,所以我建议避免使用它@NonNull一个想法是直接与FindBugs开发人员联系,并询问他们对文档不一致的意见。

java 2022/1/1 18:25:12 有565人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶