zoukankan      html  css  js  c++  java
  • java 线程控制方法

    线程控制基本方法

    isAlive()  判断线程是否还活着,即线程是否还未终止

    getPriority()  获得线程的优先级数值

    setPriority    设置线程的优先级数值

    Thread.sleep()  将当前线程睡眠指定毫秒数

    join        调用某线程的该方法,将当前线程与该线程“合并”,即等待该线程结束,再恢复当前线程的运行

    yield        让出CPU,当前线程进入就绪队列等待调度

    wait        当前线程进入对象的waitpool

    notify()/notifyAll()  唤醒对象的wait pool中的一个/所有等待线程。

    线程的优先级别

    java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程。线程调度器按照线程的优先级决定应调度哪个线程来执行。

      线程的优先级用数字来表示,范围从1到10,一个线程的缺省优先级是5.

      Thread.MIN_PRIORITY = 1;

    线程同步  锁

    synchronized

  • 相关阅读:
    hoj 13832 Fence
    hoj 13830 DNA Sequencing 字典树
    HOJ Funfair
    HOJ 13828 Funfair
    图论相关
    01字典树
    异或
    日常补题2017-10-31
    康拓展开
    日常训练17-10-27(16杭州ccpc)
  • 原文地址:https://www.cnblogs.com/lobsterIT/p/4801193.html
Copyright © 2011-2022 走看看