Я понимаю, что JVM сам по себе является приложением, которое превращает байт -код исполняемого Java в нативный машинный код, но при использовании собственных потоков у меня есть некоторые вопросы, на которые я просто не могу ответить. У JVM должен быть какой-то способ запланировать, с каким потоком он будет обращаться дальше, если да, разве это не сделает многопоточную природу Java бесполезной, так как только один поток можно запустить за раз?
Подробнее здесь: https://stackoverflow.com/questions/265 ... nd-the-jvm