输入banner图图片脚本导航/分类

FindBugs NN_NAKED_NOTIFY

a = new Object(); Object b = a; synchronized(a) { a.notifyAll(); } synchronized(b) { b.wait(); }

这种情况虽然运行时不会报错,但是findbugs会报错

所以还是锁同一个,调用同一个对象的notifyAll()和wait()

Object a = new Object();
Object b = a;

synchronized(a)
{
    a.notifyAll();
}

synchronized(a)
{
    a.wait();
}

这样就不报FindBugs错误了

版权声明:本文为博主原创文章,未经博主允许不得转载。

FindBugs NN_NAKED_NOTIFY

标签:findbugs   nn-naked-n