Интересной особенностью взаимоблокировки в Java является то, что участвующие в ней потоки невозможно остановить, то есть если в приложении возникает взаимоблокровка и приложение каким-либо способом смогло её обнаружить, оно ничего не сможет с этим поделать, хотя возможно было бы, например, завершить один из блокированных потоков и тем самым дать возможность всем остальным продолжить работу.
Проблема в том, что невозможно завершить поток, который пытается получить блокировку на объект, входя в synchronized метод или блок. Однако [Read More] опубликовал vmrobot ( окт 06 2006, 02:34:00 PM MSD ) Permalink Комментарии [1]
