Logo et.boatexistence.com

Miks tuleks lõpetamismeetodit vältida?

Sisukord:

Miks tuleks lõpetamismeetodit vältida?
Miks tuleks lõpetamismeetodit vältida?

Video: Miks tuleks lõpetamismeetodit vältida?

Video: Miks tuleks lõpetamismeetodit vältida?
Video: 6 ошибок в обучении сотрудников. Бережливое производство. Управление изменениями. 2024, Mai
Anonim

Isegi meie programmis ei saa kõigi 3 lõime jaoks lõpetamismeetodit käivitada. "See meetod on oma olemuselt ebaturvaline Selle tulemuseks võib olla reaalajas objektide lõpetajate kutsumine, samal ajal kui teised lõimed neid objekte samal ajal manipuleerivad, mille tulemuseks on ebakorrapärane käitumine või ummikseisu. "

Miks tuleks lõpetamismeetodit vältida C?

Objekti lõpetamismeetod ei tohiks kutsuda meetodit ühelgi muul objektil peale selle põhiklassi objekti. Seda seetõttu, et teisi kutsutavaid objekte saab koguda samaaegselt kutsuva objektiga, näiteks tavalise keele käitusaja sulgemise korral.

Kas me peaksime lõpetamise meetodi alistama?

Meetod finailze tuleks alistada, et objekt sisaldaks puhastuskoodi või kõrvaldaks süsteemiressursid, mida tuleks teha enne objekti prügi kogumist.

Mis juhtub, kui erand tehakse lõpliku meetodiga?

Kui lõpetamismeetodiga tehakse tabamata erand, erandit ignoreeritakse ja selle objekti lõpetamine lõpeb. … Kõik lõpetamismeetodiga tehtud erandid peatavad selle objekti viimistlemise, kuid muul juhul ignoreeritakse.

Mis on lõpetamismeetodi eesmärk?

Objektiklassi lõpetamise meetod on meetod, mida Prügikoguja kutsub alati välja vahetult enne prügikogumiskõlbliku objekti kustutamist/hävitamist, et teostada puhastustegevust.

Soovitan: