Miért jó a változhatatlanság?
Miért jó a változhatatlanság?

Videó: Miért jó a változhatatlanság?

Videó: Miért jó a változhatatlanság?
Videó: Változhatatlanná változunk. 5. (2013 01 12 Toronto) 2024, November
Anonim

An változhatatlan Az objektum az, amelynek állapota nem tud és nem is fog megváltozni a kezdeti létrehozása után. Változhatatlan tárgyak vannak nagy , főleg azért, mert szálbiztosak (és a szálas kódot lehetőleg kerülni kell). Odaadhatja őket anélkül, hogy félne, hogy megváltoznak.

Hasonlóképpen, miért olyan fontos a megváltoztathatatlanság?

A csökkentett memóriahasználat mellett állandóság lehetővé teszi az alkalmazás optimalizálását a referencia- és értékegyenlőség kihasználásával. Ez teszi azzá igazán könnyen látható, hogy változott-e valami. Például egy reakciókomponens állapotváltozása.

Ezenkívül miért van szükségünk megváltoztathatatlanságra a Java-ban? a Hatékony Jáva ; An változhatatlan osztály egyszerűen egy olyan osztály, amelynek példányai nem módosíthatók. Ennek számos jó oka van: Változhatatlan osztályokat könnyebb megtervezni, megvalósítani és használni, mint változékony osztályok. Kevésbé hajlamosak a hibákra és biztonságosabbak.

Ezen kívül milyen előnyei vannak a megváltoztathatatlan tárgyaknak?

Az a megváltoztathatatlan tárgyak előnye az, hogy tudja, hogy az adataik nem változhatnak, ezért nem kell aggódnia emiatt. Szabadon továbbíthatja őket anélkül, hogy emlékeznie kellene arra, hogy egy módszer, amelyre átadja őket, megváltoztathatja-e őket oly módon, hogy a kódja nem képes kezelni. Ez teszi a munkát változhatatlan könnyebben adatolható.

Mit jelent a változhatatlanság?

változhatatlan . Ha nem tudsz változtatni, akkor igen változhatatlan . A melléknév változhatatlan annak latin gyökerei vannak átlagos "nem változtatható". A not latin előtagja benne van, de a helyesírás megváltozik, ha az előtag az m mássalhangzó elé kerül.

Ajánlott: