Ku të përdorim objekte të pandryshueshme?

Përmbajtje:

Ku të përdorim objekte të pandryshueshme?
Ku të përdorim objekte të pandryshueshme?
Anonim

Objektet e pandryshueshme mund të jenë të dobishëm në aplikacionet me shumë fije. Fijet e shumta mund të veprojnë mbi të dhënat e përfaqësuara nga objekte të pandryshueshme pa shqetësimin e ndryshimit të të dhënave nga fijet e tjera. Prandaj, objektet e pandryshueshme konsiderohen më të sigurta në fije sesa objektet e ndryshueshme.

Cili është qëllimi i objekteve të pandryshueshme?

Mbështetja maksimale në objekte të pandryshueshme pranohet gjerësisht si një strategji e shëndoshë për krijimin e kodit të thjeshtë dhe të besueshëm. Objektet e pandryshueshme janë veçanërisht të dobishme në aplikacionet e njëkohshme. Meqenëse ato nuk mund të ndryshojnë gjendjen, ato nuk mund të korruptohen nga ndërhyrja e fijeve ose të vëzhgohen në një gjendje jokonsistente.

Cilat objekte duhet të quhen të pandryshueshëm?

Objektet e pandryshueshme janë thjesht objekte gjendja e të cilëve (të dhënat e objektit) nuk mund të ndryshojë pas ndërtimit. Shembuj të objekteve të pandryshueshëm nga JDK përfshijnë String dhe Integer. Objektet e pandryshueshme thjeshtojnë shumë programin tuaj, pasi ato: janë të thjeshta për t'u ndërtuar, testuar dhe përdorur.

Si e zbatoni një objekt të pandryshueshëm?

Për të krijuar një objekt të pandryshueshëm, duhet të ndiqni disa rregulla të thjeshta:

  1. Mos shtoni asnjë metodë vendosëse.
  2. Deklaroni të gjitha fushat përfundimtare dhe private.
  3. Nëse një fushë është një objekt i ndryshueshëm, krijoni kopje mbrojtëse të saj për metodat e marrjes.
  4. Nëse një objekt i ndryshueshëm i kaluar te konstruktori duhet të caktohet në një fushë, krijoni një kopje mbrojtëse të tij.

Ku shkojmëpërdorni klasën e pandryshueshme në Java?

Klasat e pandryshueshme e bëjnë programimin e njëkohshëm më të lehtë. Klasat e pandryshueshme sigurojnë që vlerat të mos ndryshohen në mes të një operacioni pa përdorur blloqe të sinkronizuara. Duke shmangur blloqet e sinkronizimit, ju shmangni bllokimet.

Recommended:

Artikuj interesante
Nuk e keni nënshkruar përsëri çekun?
Lexo më shumë

Nuk e keni nënshkruar përsëri çekun?

Megjithatë, është më e sigurta të firmosësh çekun. Pa një nënshkrim, çeku mund t'i kthehet emetuesit, duke rezultuar në tarifa dhe vonesa në marrjen e parave tuaja. Edhe nëse banka juaj depoziton një çek pa nënshkrim në anën e pasme dhe ju shihni paratë e shtuara në llogarinë tuaj, ai çek mund të refuzohet një ose dy javë më vonë.

Kush është kreu i një nën-qarku?
Lexo më shumë

Kush është kreu i një nën-qarku?

Nën-qarqet do të drejtohen nga një administrator i nënqarkut, i emëruar nga një Bord i Shërbimit Publik të Qarkut. Kush është kreu i një qarku në Kenia? Guvernatori i qarkut dhe zëvendësguvernatori i qarkut janë respektivisht shefi ekzekutiv dhe zëvendës shefi ekzekutiv i qarkut.

Kur të thuash mirë takove?
Lexo më shumë

Kur të thuash mirë takove?

Sa për "Mirë u takua", përdoret si një përshëndetje me shkrim të paktën gjatë fillimit të viteve 1900 - L. Frank Baum e përdor atë, për shembull. (Në këtë rast përdoret si një përshëndetje për një person të ri - pasi sot do të na pëlqente të takoheshim.