Pregunta de entrevista de impact.com

What is a deadlock in Java?