首页 > 技术文章 > Java基础--多线程排序

mxh-java 2019-06-22 16:58 原文

public class TestSrot implements Runnable {

	private int number;
	
	public int getNumber() {
		return number;
	}

	public void setNumber(int number) {
		this.number = number;
	}
	
	public TestSrot(int number) {
		super();
		this.number = number;
	}

	@Override
	public void run() {
		// TODO Auto-generated method stub
		try {
			Thread.sleep(this.number);
			System.out.println(this.number);
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
	public static void main(String[] args) {
		int[] numbers = {10,2,5,12,1,50};
		for(int num : numbers) {
			new Thread(new TestSrot(num)).start();
		}
	}

}

  

推荐阅读