java线程的一些方法和特性

Posted lsy-lsy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java线程的一些方法和特性相关的知识,希望对你有一定的参考价值。

一、sleep方法和wait方法的区别:

  1:wait方法可以指定时间也可以不指定

    sleep方法需要指定时间

  2:在同步时,对CPU的执行权和锁的处理不同

    wait:释放执行权,释放锁

    sleep:释放执行权,不释放锁

二、interrupt方法的介绍

  interrupt方法将线程从冻结状态强制唤醒,使其获得执行资格。但会引发InterruptedException,需要处理该异常。

以上是关于java线程的一些方法和特性的主要内容,如果未能解决你的问题,请参考以下文章

Java基础之线程新特性条件变量

java线程安全和线程不安全,高级Java开发必看

Java多线程系列五——列表类

(Java多线程系列七)Java内存模型和线程的三大特性

Java高级特性系列--多线程

多线程中wait和notify的特性