

Java
Процессы, потоки и память JVM
Разбираемся, где живут Java-объекты и локальные переменные, чем процесс отличается от потока, как потоки распределяются по ядрам и откуда берутся data race и проблемы видимости.
Ищет по статьям, вопросам, темам и тегам.
Начните вводить запрос.
Разбираемся, где живут Java-объекты и локальные переменные, чем процесс отличается от потока, как потоки распределяются по ядрам и откуда берутся data race и проблемы видимости.
Разбираемся, где живут Java-объекты и локальные переменные, чем процесс отличается от потока, как потоки распределяются по ядрам и откуда берутся data race и проблемы видимости.
Разбираемся, как создать и запустить поток в Java, чем start() отличается от run(), как работают interrupt(), sleep() и join() и почему порядок выполнения потоков не гарантирован.