Какова последовательность событий, возникающих при вызове Thread.start
и Thread.run
? Я спрашиваю, потому что в основном из любопытства, и потому что я не могу проследить местные вызовы, чтобы найти их реализацию, но и ответить на некоторые вопросы, которые у меня были о том, что я могу ожидать после запуска Thread
.Java Что происходит при запуске потока до начала работы
This question дает хороший ответ высокого уровня, но я ищу более подробный ответ + ссылки на исходный код.
Возможный дубликат [Что действительно происходит, когда мы вызываем Thread.start()] (http://stackoverflow.com/questions/23672266/what-really-happens-when-we-call-thread-start) –
I 'm ищет более подробное объяснение того, что происходит в нативном коде + ссылки на собственный код, если возможно – Eliezer
Хорошо, извините, тогда;) –