java多线程
java线程对应操作系统的一个原生线程,可以设置优先级,但是并不可靠,有可能和操作系统的线程优先级对不上。
java线程有以下几个状态:
1.new,线程新建但是尚未启动;
2.runable,线程处于可运行状态,等待操作系统调度;
3.等待,调用了object.await()或者sleep()方法,sleep()方法,join()方法;
4.阻塞,等待获取一个排他锁;
5.结束
java多线程
java线程对应操作系统的一个原生线程,可以设置优先级,但是并不可靠,有可能和操作系统的线程优先级对不上。
java线程有以下几个状态:
1.new,线程新建但是尚未启动;
2.runable,线程处于可运行状态,等待操作系统调度;
3.等待,调用了object.await()或者sleep()方法,sleep()方法,join()方法;
4.阻塞,等待获取一个排他锁;
5.结束