Java使用多线程的时候出现current thread is not owner

Posted 冲冲冲冲冲冲!!!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java使用多线程的时候出现current thread is not owner相关的知识,希望对你有一定的参考价值。

具体错误

解决办法

使用同步锁synchronized
synchronized(线程对象)
包起来
比如:

synchronized (t1)
            t1.wait();
            t1.notify();
        

成功解决

以上是关于Java使用多线程的时候出现current thread is not owner的主要内容,如果未能解决你的问题,请参考以下文章

Java 多线程—— 线程的同步

Python的多线程

Java多线程2:Thread中的实例方法

Java多线程2:Thread中的实例方法

JAVA-多线程-创建线程的三种方式

threading RLock 可重入锁