setPriority(int)设定优先级,setName(String)重新定义名字,你可以看看帮助文件

解决方案 »

  1.   

    ThreadGroup thdGrp = new ThreadGroup("thread");
    //示例代码,在这里可以加入线程;
    ...//获得ThreadGroup中的active的线程数
    int thdCount = thdGrp.activeCount();
    //声明一个线程数组
    Thread[] thdArray = new Thread(thdCount);
    //将ThreadGroup中的线程导出到数组中
    thdGrp.enumerate(thdArray);
    //遍历数组,执行命名操作
    for(int i=0;i<thdArray.length;i++){
      (Thread)thdArray[i].setName("No"+i);
    }
      

  2.   

    可以从ThreadGroup里取得Thread,
    然后针对那个Thread进行你想要进行的操作就可以了。
    不外乎getXXX() setXXX()而已
      

  3.   

    songbo_pp(皮皮) 
    enumerate方法只能返回被激活的线程,
    有办法得到所有的线程吗?