class MyThread extends Thread{
public MyThread(String name){
super(name);
}
public void run(){
for(int i=1;i<=10;i++)
System.out.print(this.getName()+"call host to run "+i+" 步骤\n");
try{
this.sleep(10);
}
catch (InterruptedException e){}
}
}
public class Thread1{
public static void main(String args[]){
MyThread a=new MyThread("洗衣机");
MyThread b=new MyThread("吸尘器");
MyThread c=new MyThread("电水壶");
MyThread d=new MyThread("电饭锅");
a.start();
b.start();
c.start();
d.start();
}
}
D:\>javac Thread1.java #编译
D:\>java Thread1 #执行
该代码示例展示了如何创建并启动多个线程,包括`洗衣机`、`吸尘器`、`电水壶`和`电饭锅`,每个线程执行10步任务,并在每步之间休眠10毫秒。这是一个简单的Java多线程并发应用。
3944

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



