标签: java android annotations
我知道@Nullable意味着函数的返回值可以为null,例如:
@Nullable
@Nullable List<String> getUrls() { return urls; }
但是我不明白的是,无论是否使用@Nullable,代码的工作原理都是完全相同的,没有@Nullable注释功能的代码也可以返回null(或者我错过了)。有人可以向我解释使用@Nullable的优势吗?