Показаны сообщения с ярлыком reference. Показать все сообщения
Показаны сообщения с ярлыком reference. Показать все сообщения

вторник, 8 декабря 2015 г.

Кое-что о ссылках в java

Сегодня поговорим о том, какие бывают ссылки в языке java.
Их всего четыре вида: Strong, Weak, Phantom и Soft.
Чтобы воспользоваться ими, за исключением первой, нужно использовать соответствующие классы из пакета java.lang.refs
Чем же они различаются и какими суперспособностями обладает каждая из них? Различия в основном связаны с поведением сборщика мусора, в тот момент когда он их обрабатывает.