线程里面几个状态和方法简介

来源:互联网 发布:软件项目管理案例 编辑:程序博客网 时间:2024/06/15 21:36

线程的几种状态

                            

Object:wait() notify()---synchronize代码块里使用

Thread:sleep() interrupt()----不限制


wait()是在等待时候释放了对象锁的,并且它在过程中若要被唤醒使用notify()方法,notify()方法是不会释放对象锁的,直到synchronize代码块执行完才释放对象锁。

sleep()是让线程休眠若干时间,中间若行中断需要使用interrupt()方法,notify是不行的。


0 0
原创粉丝点击