Я полагаю, что нет, это не так, потому что каждый процесс имеет свое собственное пространство памяти, конечно.
Но как работает вся JVM? Есть ли отдельная JVM в отдельном процессе для каждой запускаемой Java-программы? Имеются ли в программах Java, работающих в системе, что-то вообще? Существуют ли различия между ОС и реализациями JVM? Могу ли я использовать общие переменные программ (то есть напрямую через JVM, а не обычные механизмы IPC)? Есть ли более экзотические однопроцессорные JVM для специальных целей?
Как правило, что рекомендуется читать о кишках JVM? спецификация? Исходный код некоторой реализации? Веб-сайты? Книги?