序号 | 方法名称 | 描述 |
---|---|---|
1 | static Thread currentThread() | 返回目前正在执行的线程 |
2 | final String getName() | 返回线程的名称 |
3 | final boolean isAlive() | 判断线程是否处于活动状态 |
public class Text{
public static void main(String[] args) {
//主线程
MyThread my=new MyThread();
//返回目前正在执行的线程
Thread t=Thread.currentThread();
//toString()方法得到的内容 为 [线程名称,线程的优先级,线程组的名称]
System.out.println(t.toString());
System.out.println("线程my处于新生状态的是否处于活动状态:"+my.isAlive());
my.start();//启动线程
System.out.println("线程my处于就绪状态的线程是否处于活动状态:"+my.isAlive());
//主线程中的循环
for(int i=0;i<5;i++){
//返回线程的名称
System.out.println(Thread.currentThread().getName()+i);
}
//主线程中的最后一句代码
System.out.println("my线程是否处于活动状态:"+my.isAlive());
}
}
class MyThread extends Thread{
@Override
public void run() {
for(int i=0;i<5;i++){
System.out.println(Thread.currentThread().getName()+i);
}
}
}
效果图:
原创文章 100获赞 12访问量 3026
关注
私信
展开阅读全文
作者:地球村公民