Pergunta de entrevista da empresa Bitmovin

Wie funktioniert Multi-Threading in Java (Semaphore, Mutex, ...)?