老师给我了个任务,要求如下:
将一个文件赋值给线程调用,要求用能在控制台中输入一个整型数值来控制产生多个线程,说白点就是在控制台输入1000就产生1000个线程,请问这要如何做到啊??????我开始想的是创建一个类组然后赋值,但是感觉好像有点不对的样子,请前辈们赐教。
将一个文件赋值给线程调用,要求用能在控制台中输入一个整型数值来控制产生多个线程,说白点就是在控制台输入1000就产生1000个线程,请问这要如何做到啊??????我开始想的是创建一个类组然后赋值,但是感觉好像有点不对的样子,请前辈们赐教。
你调用的线程的时候
A a=new A();
//A就是你的线程类,这里举列子使用的方法时继承Thread这个类。
for(int i=0;i<1000;i++){
new Thread(a).start();//这样产生的就是1000个线程了。
}
Scanner input=new Scanner(System.in);
int x=input.nextInt();
for(int i=0;i<x;i++){
new Thread(a).start();//这样产生的就是x个线程了。
}
还是一样啊、