![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
BitchCat
好好学习,天天向上!
展开
-
Java多线程3:sychronized 关键字与对象锁
Synchronized关键字 一、对象锁 对象锁:线程进入一个对象添加synchronized关键字的方法时,便会持有该对象的对象锁,任何其他线程希望调用该加关键字方法时,都需要抢夺该对象锁 多对象多线程:对于一个类的两个不同实例对象,两个不同的线程分别访问两种添加synchronized方法时,其调用是异步的,这证明Java对线程是对对象的监视 二、对象的同步方法和非同步方法 当一个线程持...原创 2019-10-15 10:43:38 · 167 阅读 · 0 评论 -
Java多线程2:线程的休眠和中断
Sleep()方法休眠线程 一、sleep() 和 wait() sleep(long millis)休眠当前线程,时长单位毫秒。保持锁,可以在任何地方使用。 wait()当前线程状态改为等待,释放锁,只能在同步方法和同步语块中使用 二、interrupt()、interrupted() 和 isInterrupted() interrupt() 方法将线程的状态置为停止,并不会直接停止线程...原创 2019-10-08 17:46:19 · 519 阅读 · 0 评论