2013年6月7日 星期五

Thread 02 基本使用重點

延續上一篇 <Thread 基本建構方法>

使用thread請不要override start() method , 執行時請用start();

創建一個Thread 如果有使用
Thread t1 = new Thread(xxx);
或是
Thread t1 = new Thread(){public void run(){...}};
使用下列程式碼,即可即可run執行緒
t1.start();
...但是如果使用
t1.run();
會發生甚麼事情呢....?

只能說這絕對不是你想要使用的執行緒方式

我很無聊的測試很多種組合之後,得到一個重點:

使用thread請不要override start() method , 執行時請用start();

至於我的測試結果是甚麼呢...有空再說吧Orz

沒有留言:

張貼留言