看到一个没见过的SuppressWarning(@SuppressWarnings("WeakerAccess")
),网上也没搜到。
找到一篇文章(@SuppressWarnings values)介绍@SuppressWarning注解。大意是@SuppressWarning的value只是给IDE看的,所以注解的value值和具体的IDE有关。
Java language specification规定的value只有unchecked。
SUN compiler支持的warning值可以通过java -X来查看,我电脑上支持的有:
稍微研究了一下这个注解,感觉还蛮有意思的,给编译器提供信息的注解。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/289583.html