Posts Tagged ‘ссылочные классы’

Научитесь эффективно использовать reference classes (ссылочные классы)

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , , ,

Платформа Java2 представила пакет java.lang.ref содержащий классы, позволяющие Вам обращаться к объектам, не содержащимся в памяти. Данные классы также обеспечивают ограниченное взаимодействие со «сборщиком мусора». В этой статье Питер Хаггар исследует функциональные возможности, и поведение классов SoftReference, WeakReference, и PhantomReference и рекомендует некоторые правила по их использованию.

Впервые, когда пакет java.lang.ref включающий классы SoftReference, WeakReference, и PhantomReference был представлен в Java2, его значительность была преувеличена. Классы, содержащиеся в нем, могут быть полезны, но они имеют ряд ограничений, сужающих их применение для решения определенного количества задач. (далее…)