Java дахь хог цуглуулагч ямар зорилготой вэ?
Java дахь хог цуглуулагч ямар зорилготой вэ?

Видео: Java дахь хог цуглуулагч ямар зорилготой вэ?

Видео: Java дахь хог цуглуулагч ямар зорилготой вэ?
Видео: Би 17 доллараар хонохыг оролдсон Токио Нуугдсан Хувийн Өрөө | Hailey'5 Café Ueno 2024, May
Anonim

Гэж юу вэ Хог цуглуулагч ? Хог цуглуулагч нь санах ойг автоматаар удирддаг програм бөгөөд объектуудын хуваарилалтыг салгах ажлыг гүйцэтгэдэг Java программист гэхээсээ илүү. Дахь Java програмчлалын хэл, объектуудын динамик хуваарилалтыг шинэ оператор ашиглан хийдэг.

Үүнийг харгалзан үзвэл хог түүгч ямар үүрэгтэй вэ?

Компьютерийн шинжлэх ухаанд хог цуглуулах (GC) нь автомат ажиллагааны нэг хэлбэр юм санах ой удирдлага. Хог цуглуулагч, эсвэл зүгээр л цуглуулагч хогоо буцааж авахыг оролддог, эсвэл санах ой программыг ашиглахаа больсон объектууд эзэлдэг.

Нэмж дурдахад Java-ийн хүрээнд хог цуглуулах нь юу вэ? Шалтгаан: Java-н хүрээнд хог цуглуулах Энэ нь объектын бүх лавлагаа алга болсон тохиолдолд тухайн объектын ашигласан санах ой автоматаар сэргээгддэг. 23. 24. Шалтгаан: 'finalize()' аргыг автоматаар дууддаг java аливаа нөөцийг чөлөөлөхийн тулд объектыг устгахаас өмнө хөрвүүлэгч.

Тиймээс Java хэл дээр хог цуглуулахад ямар аргыг ашигладаг вэ?

The gc () аргыг хэрэглэж байна -ийг дуудах хог цуглуулагч цэвэрлэх боловсруулалт хийх. The gc () нь System болон Runtime ангиудад байдаг.

Хогийн хүнийг юу гэж нэрлэдэг вэ?

А хог цуглуулагч , ариун цэврийн ажилтан, тоос цэвэрлэгч, бинман (Их Британид), хог түүдэг хүн эсвэл хогийн сав (АНУ-д) нь цуглуулах, устгах зорилгоор төрийн болон хувийн аж ахуйн нэгжид ажилладаг хүн юм хог хаягдал ( татгалзах ) болон орон сууц, худалдаа, үйлдвэрлэлийн болон бусад цуглуулах газраас дахин боловсруулах боломжтой зүйлсийг цаашид боловсруулах болон хог хаягдал

Зөвлөмж болгож буй: