当前位置:Gxlcms > 数据库问题 > FindBugs NN_NAKED_NOTIFY

FindBugs NN_NAKED_NOTIFY

时间:2021-07-01 10:21:17 帮助过:33人阅读

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   

人气教程排行