Kas komparaatorite niit on ohutu?

Sisukord:

Kas komparaatorite niit on ohutu?
Kas komparaatorite niit on ohutu?
Anonim

FixedOrderComparatori esinemisjuhte ei sünkroonita. Klass ei ole ehitamise ajal lõimekindel, kuid on lõimekindel mitme võrdluse tegemiseks, kui häälestustoimingud on lõpetatud.

Kas võrdlev lõime on ohutu?

Enamik Comparatori rakendusi sellist asja ei tee, kuid üks stsenaarium, mis võib mõistlikult ilmneda, on SimpleDateFormati kasutamine kuupäevi esindavate stringide võrdlemiseks. Kahjuks pole SimpleDateFormat ise lõimekindel. Comparator on liides, sellel pole loomupäraseid samaaegsuse omadusi.

Kas mitmelõimeline niit on ohutu?

Lõime ohutu: Rakendamine on garanteeritud võistlustingimusteta, kui sellele pääseb juurde korraga mitu lõime. Tinglikult ohutu: erinevad lõimed pääsevad samaaegselt juurde erinevatele objektidele ja juurdepääs jagatud andmetele on võistlustingimuste eest kaitstud.

Millised kollektsiooniklassid on lõimekindlad?

Ainsad kaks pärandkollektsiooni on lõimekindlad: Vector ja Hashtable.

Kas Java ArrayList on lõime jaoks ohutu?

Iga meetod, mis puudutab Vectori sisu, on niidikindel. ArrayList seevastu on sünkroniseerimata, mistõttu need ei ole lõime turvalised. Seda erinevust silmas pidades toob sünkroonimise kasutamine kaasa jõudluse löögi. Nii et kui te ei vaja lõimekindlat kogu, kasutage loendit ArrayList.

Soovitan:

Huvitavad artiklid
Mida tähendab pungers?
Loe rohkem

Mida tähendab pungers?

nimisõna. (ka ponger) murre Briti, Kagu-inglise, Scottish . Söödav krabi, Cancer pagurus. Mis on Punger? nimisõna. (ka ponger) murre Briti, Kagu-inglise, Scottish . Söödav krabi, Cancer pagurus. Mida see tähendab, kui teil on millegi eest pension?

Kas multifokaalne koroidiit võib põhjustada pimedaksjäämist?
Loe rohkem

Kas multifokaalne koroidiit võib põhjustada pimedaksjäämist?

Multifokaalne koroidiit (MFC) põhjustab üldiselt ähgust nägemist koos või ilma valgustundlikkuseta. Muud levinud sümptomid on pimealad, hõljukid, ebamugavustunne silmades ja tajutavad valgussähvatused. Kas multifokaalne koroidiit on haruldane?

Kes ehitas axum tsioni?
Loe rohkem

Kes ehitas axum tsioni?

Väidetav alt sisaldab see seaduselaegast. See asub Tigrays Axumi linnas. Arvatakse, et algkirik ehitati Ezana valitsemise ajal. Ezana Ezana (ge'ez: ዒዛና 'Ezana, hääleta ዐዘነ'zn; kirjutatud ka Aezana või Aizan) oli riigi valitseja Axumi kuningriik, iidne kuningriik, mis asub praeguse Eritrea ja Etioopia aladel.