上週我去參加面試,並在面試時的一個問我這個問題,有關線程run()方法的注意事項?
Q. What precaution do you take will writing a run() method?
,我的回答是死鎖,活同步,饑荒和很少的開銷,但 他對我的回答並不滿意。他沒有告訴任何有當我們寫運行,你應該照顧()方法中的一些其他的事情...
I wrote run() like this during interview..
class DrawCircle implements Runnable {
public void run(){
//some code here
}
}
任何機構可以告訴我什麼是在任何運行的線程寫的run()的正確方法?
我會在離開前問採訪者的答案。這些都是蹩腳的問題,因爲它不是關於什麼是對或錯,而是關於在面試官心目中判斷什麼,並且你已經回答了這個問題。糟糕的面試練習。 – 2014-12-05 05:08:18
我也做過同樣的事情。我問他回答這個問題,但他告訴你可以從谷歌獲得。 – Som 2014-12-05 05:09:40
糟糕的迴應,一個好的面試官會一直向你解釋。 – 2014-12-05 05:10:37