К разговору об identityHash и biased, можно добавить что wait/notify - автоматически раздувают лок. Что тоже не очевидный, о ощутимый удар по производительности.
Отстойный пример с кабелем и собакой... TCP вообще-то не протёк, в его терминах соединение прервалось, а если интересуют деталли - да, иди на уровень ниже и разбирайся. Протёк бы он, если бы по разному работал с IP/IPS/BT несущими сетями.
К разговору об identityHash и biased, можно добавить что wait/notify - автоматически раздувают лок. Что тоже не очевидный, о ощутимый удар по производительности.
Отстойный пример с кабелем и собакой... TCP вообще-то не протёк, в его терминах соединение прервалось, а если интересуют деталли - да, иди на уровень ниже и разбирайся. Протёк бы он, если бы по разному работал с IP/IPS/BT несущими сетями.