线程名字的取得和设置
来源:互联网 发布:sz.java.tedu.cn v 编辑:程序博客网 时间:2024/05/22 05:23
public final String getName()
取得线程的方法
public final void setName(String name)
设置线程的方法
由于线程运行的不确定性,因此,取得线程的名字是取得当前线程的名字,取的当前线程的方法是
public static Thread currentThread()
示例代码如下
package com.li;public class ThreadNameTest { public static void main (String[] args){ ThreadNameTest test = new ThreadNameTest(); ThreadNameTest.MyThread t1 = test.new MyThread(); ThreadNameTest.MyThread t2 = test.new MyThread(); ThreadNameTest.MyThread t3 = test.new MyThread(); //设置线程的名字 t1.setName("线程一"); t2.setName("线程二"); t3.setName("线程三"); //启动线程 t1.start(); t2.start(); t3.start(); } class MyThread extends Thread{ public void run(){ System.out.println("当前线程的名字为:" + Thread.currentThread().getName()); } }}
输出的是
当前线程的名字为:线程三当前线程的名字为:线程一当前线程的名字为:线程二
但要注意的是,可能每次输出的顺序不太一样
0 0
- 线程名字的取得和设置
- 设置 线程的名字
- 设置线程的名字
- 设置线程的名字
- 创建线程池的时候设置名字
- 为线程设置名字
- 为线程设置名字
- linux 下设置线程名字
- Java_基础—多线程(匿名内部类实现线程的两种方式和设置名字的方法)
- Java基础-23总结多线程,线程实现Runnable接口,线程名字获取和设置,线程控制,线程安全,同步线程
- [Java] Thread.setName() 设置线程名字
- prctl 设置线程名字,可以方便调试
- QT下设置android应用图标和名字的方法
- QT下设置android应用图标和名字的方法
- 怎么为vs2008设置dll的输出目录和名字?
- android2.1取得通讯录联系人名字和电话号码
- android2.1取得通讯录联系人名字和电话号码
- android2.1 取得通讯录联系人名字和电话号码
- MongoDB学习
- jsp页面的ajax和form表单提交后接收数据的区别(SpringMVC控制器返回Map对象)
- git与github远程连接
- 坐公交车学习(四) Java设计模式之一:适配器模式
- 看完这个你还不理解右值引用和移动构造 你就可以来咬我(中)
- 线程名字的取得和设置
- 网络爬虫之盗之有盗
- 栈和队列的简单应用
- 建立二叉树,按层次遍历分层次换行输出
- Linux下的lds链接脚本<二>
- 排序(并查集&&哈希函数)
- Kerberos安装中遇到的错误
- 《Linux/UNIX系统编程手册》第2章读书笔记
- Java查看动态代理生成的代码