java thread setname_Java Thread setName()方法
Thread類的setName()方法用于更改線程的名稱。
語法
public final void setName(String a)
參數(shù)
a – 線程要設(shè)置的新名稱。
異常
SecurityException :如果當前線程無法修改線程,則拋出此異常。
示例代碼
public class SetNameExample extends Thread { public void run() { System.out.println("running..."); } public static void main(String args[]) { // creating two threads SetNameExample t1=new SetNameExample(); SetNameExample t2=new SetNameExample(); // start of thread t1.start(); t2.start(); // change the thread name t1.setName("Max Su"); t2.setName("yiibai"); // print the thread after changing System.out.println("After changing name of t1: "+t1.getName()); System.out.println("After changing name of t2: "+t2.getName()); } }
執(zhí)行上面示例代碼,得到以下結(jié)果:
After changing name of t1: Max Su running... running... After changing name of t2: yiibai
¥ 我要打賞 糾錯/補充 收藏
哥,這回真沒有了
總結(jié)
以上是生活随笔為你收集整理的java thread setname_Java Thread setName()方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java中float%int_java中
- 下一篇: java厨房_Java多线程基础