欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

获取线程相关信息的方法

程序员文章站 2023-08-18 17:10:57
package seday08.thread;/** * @author xingsir * 获取线程相关信息的方法 */public class ThreadInfoDemo { public static void main(String[] args) { //主线程 Thread main= ......

package seday08.thread;
/**
* @author xingsir
* 获取线程相关信息的方法
*/
public class threadinfodemo {

public static void main(string[] args) {
//主线程
thread main=thread.currentthread();
system.out.println(main);
//线程的唯一标识
long id=main.getid();
system.out.println(id);
//线程名字
string name=main.getname();
system.out.println(name);
//线程的优先级
int priority = main.getpriority();
system.out.println(priority);
//线程是否处于活动状态
boolean isalive = main.isalive();
system.out.println("isalive:"+isalive);
//线程是否为守护线程
boolean isdaemon = main.isdaemon();
system.out.println("isdaemon:"+isdaemon);
//线程是否被中断
boolean isinterrupted = main.isinterrupted();
system.out.println("isinterrupted:"+isinterrupted);
}

}