Logo hu.boatexistence.com

Mikor használjuk a nem birtokolt vs gyengeséget?

Tartalomjegyzék:

Mikor használjuk a nem birtokolt vs gyengeséget?
Mikor használjuk a nem birtokolt vs gyengeséget?

Videó: Mikor használjuk a nem birtokolt vs gyengeséget?

Videó: Mikor használjuk a nem birtokolt vs gyengeséget?
Videó: Szabó József: Az ukrán ellentámadás az orosz hadsereg erejét mutatta meg 2024, Lehet
Anonim

A fő különbség a gyenge és a nem birtokolt között az, hogy a gyenge nem kötelező, míg a nem birtokolt nem választható Ha gyengének nyilvánítja, akkor kezelheti azt az esetet, ha nulla lehet bezárás valamikor. Ha olyan ismeretlen változóhoz próbál hozzáférni, amely történetesen nulla, akkor az egész program összeomlik.

Mikor érdemes nem birtokolt vagy gyenge használatot használni?

Használjon gyenge referenciát , amikor az érvényes, hogy a hivatkozás élete során valamikor nullává válik. Ezzel szemben használjon nem birtokolt hivatkozást, ha tudja, hogy a hivatkozás soha nem lesz nulla, ha az inicializálás során be lett állítva.

Mi a különbség a gyenge és a nem birtokolt között?

Az első különbség, amit tudnia kell, hogy egy ismeretlen hivatkozásnak mindig értéket kell adnia.… Amikor ez megtörténik, a hivatkozás nil értékre áll be. Mivel egy gyenge hivatkozás nullára állítható, ezért mindig opcionálisként deklarálódik. Ez a második különbség a gyenge és a nem birtokolt referenciák között.

Mi a különbség a gyenge referencia és a nem birtokolt referencia között?

A gyenge és a nem birtokolt hivatkozások sem befolyásolják az objektum hivatkozási számát. De a gyenge hivatkozás mindig opcionális lesz, azaz lehet nulla, míg a nem birtokolt hivatkozások soha nem lehetnek nullák, így soha nem lesznek opcionálisak.

Mi az erős gyenge és nem birtokolt?

A legfontosabb különbség az erős és a gyenge vagy nem birtokolt hivatkozás között az, hogy az erős hivatkozás megakadályozza az általa mutatott osztálypéldány felszabadítását. Ezt nagyon fontos megérteni és emlékezni. … Más szóval a gyenge és nem birtokolt hivatkozások nem akadályozhatják meg egy osztálypéldány felszabadítását

Ajánlott: