自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 java多线程wait()、notify()、notifyAll()的使用

wait():线程调用了对象的 wait()方法,线程进入阻塞状态,线程会释放对象的锁 notify():当有线程调用了对象的 notify()方法会随机唤醒一个 wait 线程,被唤醒的的线程便会进入就绪状态竞争该对象的锁 notifyAll():当有线程调用了对象的 notifyAll()方法会唤醒所有 wait 线程,被唤醒的的线程便会进入就绪状态竞争该对象的锁 使用注意事项: 1)wait...

2018-12-11 17:33:47 109

原创 java synchronized 内置锁理解

synchronized的用法:站在对象锁和类锁的角度分析 对象锁和类锁的区别: public class SynchronizedClass { public synchronized void method(){ for(int i=0;i<5;i++){ System.out.println(Thread.currentThread(...

2018-12-11 14:49:54 94

原创 java使用interrupt()终止线程

java使用interrupt终止线程 调用一个线程的interrupt() 方法中断一个线程,并不是强行关闭这个线程,只是将线程的中断状态置为true,线程是否中断,由线程本身决定。 isInterrupted() 判定当前线程是否处于中断状态。 使用interrupt()方法来中断线程的场景: 一般run()方法执行完,线程就会正常结束,有些线程它们需要长时间的运行,只有在外部某些条件满足的情...

2018-11-30 17:03:17 582

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除