zoukankan      html  css  js  c++  java
  • java线程复习2(获取和设置线程信息)

    Thread类的对象中保存了一些属性信息能够帮助我们来辨别每一个线程,知道它的状态,调整控制其优先级。 这些属性是:

    • ID: 每个线程的独特标识。
    • Name: 线程的名称。
    • Priority: 线程对象的优先级。优先级别在1-10之间,1是最低级,10是最高级。不建议改变它们的优先级,但是你想的话也是可以的。
    • Status: 线程的状态。在Java中,线程只能有这6种中的一种状态: new, runnable, blocked, waiting, time waiting, 或 terminated
    Thread  threads[] = new Thread[10];
    
            Thread.State states[] = new Thread.State[10];
            PrintWriter pw = null;
            for(int i = 1 ; i < 10 ; i++){
              threads[i] = new Thread(new Caculator(i));
              if(i%2 == 0){
                  threads[i].setPriority(Thread.MAX_PRIORITY);
              }else{
                  threads[i].setPriority(Thread.MIN_PRIORITY);
              }
              threads[i].setName("Thread"+i);
           }
  • 相关阅读:
    AE Featureclass 添加字段
    C# AE 打开本地数据
    C# DataTable操作
    IDL + AE + C#
    C#, HashTable
    KMeans Clustering
    C#打开外部程序
    二叉树删除操作(java)
    python小游戏水文
    QQ机器人
  • 原文地址:https://www.cnblogs.com/da-peng/p/8401733.html
Copyright © 2011-2022 走看看