На прошлой неделе я пошел на собеседование, и во время интервью один из интервьюера задал этот вопрос со мной,меры предосторожности, связанные с методом 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
}
}
любой орган может сказать мне, что это правильный способ написания пробег() в любом Runnable потоке?
Я бы попросил ответа у интервьюера перед отъездом. Это дрянные вопросы, потому что речь идет не о том, что правильно или неправильно, а о том, чтобы судить о том, что есть в умах интервьюеров, и у вас есть ответ на этот вопрос. Плохая практика опроса. –
i тоже сделал такой же предмет. Я попросил его ответить на вопрос, но он сказал, что вы можете получить от Google. – Som
crappy response, хороший интервьюер всегда объяснит вам. –