美文网首页
Thread类常用方法

Thread类常用方法

作者: 丿九尾狸猫 | 来源:发表于2018-05-13 15:58 被阅读9次

setDaemon(boolean) 设置线程是否为守护线程,需要在线程调用.start()方法之前执行,否则会报IllegalThreadStateException;

join() 等待相应线程结束,若A线程调用了B线程的join方法,则A线程会被暂停直至B线程运行结束;
“我先暂停一下,得等另一个线程运行结束我才能继续”
yield() 使当前线程放弃对处理器的占用,可能导致线程被暂停,不可靠(线程可能继续运行);
“我不急,如果有别的线程需要处理器资源就先给别人,如果没有我不介意多占一会”
sleep() 使当前线程休眠指定时长;

已废弃方法:
由于JVM实现的有些问题,以下方法已被放弃:
stop,停止线程

suspend,暂停线程

resume,使被暂停线程继续运行

相关文章

  • Thread源码解读

    一、Thread类的私有参数 二、Thread 初始化分析 三、Thread常用方法实现分析1、start()方法...

  • Thread类常用方法

    setDaemon(boolean) 设置线程是否为守护线程,需要在线程调用.start()方法之前执行,否则会报...

  • Thread类常用方法

    常用方法 join 当某个程序执行流中调用其他线程的join()方法时,调用线程将被阻塞,直到被join()方法加...

  • 线程创建的四种方式+具体案例

    JDK5.0之前 1、继承于Thread类创建线程 1.1、继承Thread类创建线程案例 1.2、线程的常用方法...

  • java线程&和各种奇奇怪怪的锁

    1、Java线程 一、Java多线程常用的两种实现方法 1、 继承Thread类 子类继承Thread类具备多线程...

  • Thread类的常用方法

    String getName()返回该线程的名称。 void setName(String name)改变线程名称...

  • Android 计时器

    计时器的实现常用的三种方法:方法一:Handler +Thread 方法二:Handler类的postDelyed...

  • Java中实现多线程的方式

    [TOC] 一、继承Thread类 继承Thread类,重写run方法,调用Thread的start()方法启动线...

  • Java 线程的创建

    方式一:继承Thread类,覆盖run()方法 步骤: 定义类,并继承Thread类 在类里,覆盖run()方法 ...

  • Java系列之多线程

    多线程创建方法 继承Thread类,但是受限于单继承 实现Runnable接口,是最常用的方法 实现Callble...

网友评论

      本文标题:Thread类常用方法

      本文链接:https://www.haomeiwen.com/subject/phyldftx.html