„Здрасти, Амиго!“

  Въпроси за интервю
1 Наименувайте всички състояния на обект Thread.
2 Към Howви състояния може да превключи една нишка, когато влезе в синхронизиран блок?
3 В Howво състояние ще влезе една нишка, когато се извика методът wait()?
4 В Howво състояние ще влезе нишка, ако се извика wait(500)?
5 В Howво състояние ще влезе нишка, когато се извика методът notify()?
6 В Howво състояние ще влезе нишка, когато се извика методът notifyAll()?
7 Три нишки в синхронизиран блок, наречен wait() на mutex обект.
В Howво състояние ще влязат тези нишки, ако четвърта нишка извика notifyAll()?
8 Каква е разликата между join(500) и wait(500)?
9 Каква е разликата между wait(500) и sleep(500)?
10 В Howво състояние ще влезе една нишка, когато се извика методът yield()?