/*admin管理员组文章数量:1612098
三个方法:
1、获取当前线程对象,Thread.currentName();
2、给线程起名,t.setName();
3、获取线程的名字,t.getName();
*/
public class fuck1{
public static void main(String[] args){
//如何获取当前线程对象
Thread t=Thread.currentThread();//t保存的内容地址指向的线程是“主线程对象”
//获取线程的名字
System.out.println(t.getName());//main
Thread t1=new Thread(new professor());
t1.setName("t1");
t1.start();
Thread t2=new Thread(new professor());
t2.setName("t2");
t2.start();
}
}
class professor implements Runnable{
public void run(){
Thread t=Thread.currentThread();//t保存的内容地址指向的线程是“t1线程对象”
System.out.println(t.getName());//Thread-0,Thread-1
}
}
本文标签: 线程方法getNamesetNamecurrentThread
版权声明:本文标题:线程的三个方法:getName,setName,currentThread 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1728630059a1166980.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论