package com.jue.test;public class MainClass { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Thread t1 = new MyThread("t1"); Thread t2 = new MyThread("t2"); t1.setPriority(5); t2.setPriority(5); t1.start(); t2.start(); } static class MyThread extends Thread{ public MyThread(String name){ super(name); } @Override public void run() { for ( int i = 0; i < 20; i ++ ) { if (getName().equals("t1")) { System.out.println(getName() + " --- " + i); } else { System.out.println(getName() + " +++ " + i); } } } }}
result 1:
t1 --- 0
t2 +++ 0
t1 --- 1
t2 +++ 1
t2 +++ 2
t1 --- 2
t2 +++ 3
t1 --- 3
t2 +++ 4
t1 --- 4
t2 +++ 5
t1 --- 5
t2 +++ 6
t1 --- 6
t2 +++ 7
t1 --- 7
t2 +++ 8
t1 --- 8
t2 +++ 9
t1 --- 9
t2 +++ 10
t1 --- 10
t2 +++ 11
t1 --- 11
t2 +++ 12
t1 --- 12
t2 +++ 13
t1 --- 13
t2 +++ 14
t1 --- 14
t2 +++ 15
t1 --- 15
t2 +++ 16
t1 --- 16
t2 +++ 17
t1 --- 17
t1 --- 18
t2 +++ 18
t1 --- 19
t2 +++ 19
result 2:
t1 --- 0
t1 --- 1
t1 --- 2
t1 --- 3
t2 +++ 0
t1 --- 4
t1 --- 5
t2 +++ 1
t1 --- 6
t2 +++ 2
t1 --- 7
t2 +++ 3
t1 --- 8
t2 +++ 4
t1 --- 9
t2 +++ 5
t2 +++ 6
t1 --- 10
t2 +++ 7
t1 --- 11
t1 --- 12
t2 +++ 8
t2 +++ 9
t1 --- 13
t2 +++ 10
t2 +++ 11
t1 --- 14
t2 +++ 12
t2 +++ 13
t1 --- 15
t1 --- 16
t2 +++ 14
t2 +++ 15
t1 --- 17
t1 --- 18
t2 +++ 16
t2 +++ 17
t1 --- 19
t2 +++ 18
t2 +++ 19
result 3:
t1 --- 0
t1 --- 1
t1 --- 2
t1 --- 3
t1 --- 4
t1 --- 5
t1 --- 6
t1 --- 7
t1 --- 8
t2 +++ 0
t1 --- 9
t1 --- 10
t2 +++ 1
t2 +++ 2
t1 --- 11
t1 --- 12
t1 --- 13
t1 --- 14
t2 +++ 3
t2 +++ 4
t1 --- 15
t2 +++ 5
t1 --- 16
t1 --- 17
t2 +++ 6
t1 --- 18
t2 +++ 7
t1 --- 19
t2 +++ 8
t2 +++ 9
t2 +++ 10
t2 +++ 11
t2 +++ 12
t2 +++ 13
t2 +++ 14
t2 +++ 15
t2 +++ 16
t2 +++ 17
t2 +++ 18
t2 +++ 19
result 4:
t1 --- 0
t2 +++ 0
t1 --- 1
t2 +++ 1
t1 --- 2
t2 +++ 2
t1 --- 3
t2 +++ 3
t1 --- 4
t2 +++ 4
t1 --- 5
t2 +++ 5
t1 --- 6
t2 +++ 6
t1 --- 7
t2 +++ 7
t1 --- 8
t2 +++ 8
t1 --- 9
t2 +++ 9
t1 --- 10
t2 +++ 10
t1 --- 11
t2 +++ 11
t1 --- 12
t1 --- 13
t2 +++ 12
t1 --- 14
t2 +++ 13
t1 --- 15
t2 +++ 14
t1 --- 16
t2 +++ 15
t1 --- 17
t2 +++ 16
t1 --- 18
t2 +++ 17
t1 --- 19
t2 +++ 18
t2 +++ 19
result 5:
t2 +++ 0
t2 +++ 1
t2 +++ 2
t2 +++ 3
t2 +++ 4
t2 +++ 5
t2 +++ 6
t2 +++ 7
t2 +++ 8
t1 --- 0
t2 +++ 9
t1 --- 1
t2 +++ 10
t1 --- 2
t2 +++ 11
t2 +++ 12
t1 --- 3
t2 +++ 13
t2 +++ 14
t2 +++ 15
t1 --- 4
t1 --- 5
t2 +++ 16
t2 +++ 17
t1 --- 6
t2 +++ 18
t2 +++ 19
t1 --- 7
t1 --- 8
t1 --- 9
t1 --- 10
t1 --- 11
t1 --- 12
t1 --- 13
t1 --- 14
t1 --- 15
t1 --- 16
t1 --- 17
t1 --- 18
t1 --- 19
result 6:
t1 --- 0
t2 +++ 0
t1 --- 1
t1 --- 2
t2 +++ 1
t1 --- 3
t2 +++ 2
t1 --- 4
t2 +++ 3
t1 --- 5
t2 +++ 4
t1 --- 6
t2 +++ 5
t1 --- 7
t2 +++ 6
t1 --- 8
t2 +++ 7
t1 --- 9
t2 +++ 8
t1 --- 10
t2 +++ 9
t1 --- 11
t2 +++ 10
t1 --- 12
t2 +++ 11
t1 --- 13
t2 +++ 12
t1 --- 14
t2 +++ 13
t1 --- 15
t2 +++ 14
t1 --- 16
t2 +++ 15
t1 --- 17
t2 +++ 16
t1 --- 18
t2 +++ 17
t1 --- 19
t2 +++ 18
t2 +++ 19