- public class testThread implements Runnable {
- int i;
- testThread(int i) {
- super();
- this.i = i;
- }
- public void run() {
- for (int j=0; j < i; j++) {
- System.out.println
- (Thread.currentThread().getName() + " " + j);
- }
- System.out.println
- (Thread.currentThread().getName() + " FINISHED");
- }
- public static void main(String a[]) {
- try {
- testThread tt1 = new testThread(50);
- testThread tt2 = new testThread(75);
- Thread t1 = new Thread(tt1,"Test thread 1");
- Thread t2 = new Thread(tt2,"Test thread 2");
- t1.start();
- t2.start();
- t1.join();
- t2.join();
- System.out.println("Main FINISHED");
- }
- catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/130920135871.html
来源: http://www.codesnippet.cn/detail/130920135871.html