Just for fun



夢中所見


不知道爲什麼會夢到自己在面試,面試官問了一堆,印象最深的就是這個了:

面試官:寫一段最能體現你目前水平的代碼吧

我:好的


package CSDN;

public class ThreadExm extends Thread{	
	private int num;
	
	public ThreadExm(int num){
		this.num=num;
	}
	
	@Override
	public void run(){
		try {
			Thread.sleep(num*100);
			System.out.println(num);
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
	public static void main(String args[]) throws InterruptedException{
		int []num=new  int[]{235,110,5,153,88,44};
		for(int i=0;i<num.length;i++){
		    new ThreadExm(num[i]).start();
		}
	}
}

  • 爲什麼是這段代碼呢?因爲我想啊,高級的算法不會,一時也想不起來了;太easy的也不好意思拿出來。
    線程+排序,OK。

  • 運行結果如下:
    用線程來自動排序
    輸出的順序剛好就是各個數字的大小,既用了線程,又實現了排序功能。嘿嘿嘿。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章