//Thread类中的方法&线程名称
//getName()方法 返回线程的名称
//CurrentThread()返回当前正在运行的线程。
//super(name)忘thread类中传名字。
class Demo14 extends Thread
{
//private String name;
Demo14(String name)
{
super(name);
//this.name = name;
}
public void run()
{
show();
}
public void show()
{
int[] arr =new int[3];
for(int x=0; x<10; x++)
{
System.out.println(arr[3]);
System.out.println("...x="+"....name="+Thread.currentThread().getName()+x);
}
}
}
public class ThreadDemo2 {
public static void main(String[] args) {
Demo14 d1 = new Demo14("旺财");
Demo14 d2 = new Demo14("xiaoqing");
d1.start();
System.out.println(4/0);
//开启线程,调用方法
d2.start();
System.out.println("over..."+Thread.currentThread().getName());
//d2.run();//注意run和start的不同 run只是调用函数。线程仍然是主线程。
}
}
多线程II----thread类中的方法
最新推荐文章于 2025-06-26 22:56:08 发布
本文介绍了一个使用Java实现的简单线程示例,通过继承Thread类并重写run方法来创建线程。示例中展示了如何为线程命名、启动线程以及获取当前线程名称。值得注意的是,在run方法中执行了特定任务,并通过System.out.println打印了线程的名称及运行状态。
1525

被折叠的 条评论
为什么被折叠?



