#线程简介
#创建任务和进程
public class TestRunnable implements Runnable{
String str;
int num;
public TestRunnable(String str,int num){
this.str=str;
this.num=num;
}
public static void main(String[] args){
TestRunnable threadA=new TestRunnable("ThreadA",30);
TestRunnable threadB=new TestRunnable("ThreadB",20);
new Thread(threadA).start(); //创建并启动新线程
System.out.println("线程A已经开始运行");
new Thread(threadB).start(); //创建并启动新线程
System.out.println("线程B已经开始运行");
}
public void run(){ //子任务
for(int index=0;index<num;index++){
System.out.print(str);
}
}
}

本文介绍了一种使用Java创建和运行线程的方法,通过实现Runnable接口,定义了两个线程TaskA和TaskB,分别打印指定字符串多次,展示了如何在主线程中启动新线程并监控其状态。
115

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



