Что происходит при запуске двух потоков, инкрементирующих одну переменную, и почему

Javaасинхронностьконкурентный доступмногопоточностьсинхронизация