例子包括三个java文件:
Request 具体请求方法;RequestThreads多线曾run方法;RequestMain主控方法。
Request.java:
public class Request {
public static void requestMethod(String threadName,String printContent) {
System.out.println("线程:"+threadName+"内容:"+printContent);
}
}
RequestThreads.java:
public class RequestThreads extends Thread{
private String printContent;
public RequestThreads(String printContent) {
super();
this.printContent =printContent;
}
public void run() {
String threadName = Thread.currentThread().getName();
Request.requestMethod(threadName, printContent);
}
}
RequestMain.java:
public class RequestMain {
public static void main(String[] args) {
// TODO Auto-generated method stub
String printContent = "我是要打印的内容!!!!!!!!!!";
int ThreadNumbers = 5;//开启5个线程
RequestThreads[] t = new RequestThreads[200];
for(int i = 1;i<=ThreadNumbers;i++) {
t[i] = new RequestThreads(printContent);
t[i].start();
}
}
}