Pergunta de entrevista da empresa IG Group

How to avoid deadlocks?

Respostas da entrevista

Sigiloso

21 de set. de 2010

ordering of synchronization blocks

Sigiloso

19 de mar. de 2011

1. Look for the deadlock pattern in your code: thread A holds lock 1 and waits on lock 2 thread B holds lock 2 and waits on lock 1 2. Use the non-locking data structures in the java.util.concurrent package