2014-10-03 44 views
-3

是在Runnable中創建一個新線程的好習慣嗎?這是使用可運行線程創建線程的gud實踐嗎?

public class ExampleThread Implements Runnable{ 

     public void run() { 


try { 

    //Some functions 


} 
    catch (IOException e) { 


    } 

    new Thread() { 
    public void run() 
    // some functions 
     }}.start(); 


    } 
+0

爲什麼我得到了downvotes? – Asthme 2014-10-03 10:48:18

回答

0

這種情況有點不對,因爲ExampleThread並不是一個真正的線程,第一個try catch塊會在主線程中執行。

從技術上講,Runnable只是一個接口,所以我猜沒有錯。