findbugs拟增加检测线程非安全方面等编程防错的规则

Findbugs拟增加检测线程非安全方面等编程防错的规则

-From 大师的邮件
http://en.wikipedia.org/wiki/Thread-safe 介绍了线程安全。线程安全问题往往比较隐晦,难重现。 Javadoc 中部分类及方法也没标识 not thread safe
当然即使单行语句用了线程安全的函数,但可能依然无法保证整块代码段的线程安全。
      Findbugs 增加一个自定义检测器实践,请参考: http://www.51testing.com/?uid-13997-action-viewspace-itemid-211893
 
Java 非线程安全大致分类
                                                                                                
1) 实现 singleton 模式不考虑并发
 
http://www.java.happycodings.com/Core_Java/code90.html 如下是一个线程安全版本。

The following code snippet shows an example of a thread-safe Singleton.

你可能感兴趣的:(java,线程,职场,findbugs,休闲)