Vai salīdzinātāju pavedieni ir droši?

Satura rādītājs:

Vai salīdzinātāju pavedieni ir droši?
Vai salīdzinātāju pavedieni ir droši?
Anonim

FixedOrderComparator gadījumi netiek sinhronizēti. Klase būvniecības laikā nav droša pavedienam, taču ir vītne droša, lai veiktu vairākus salīdzinājumus, joiestatīšanas darbības ir pabeigtas.

Vai pavedienu salīdzināšana ir droša?

Lielākā daļa Comparator implementāciju to nedara, taču viens no scenārijiem, kas varētu notikt, ir SimpleDateFormat izmantošana, lai salīdzinātu virknes, kas attēlo datumus. Diemžēl pats SimpleDateFormat nav drošs pavedienam. Comparator ir saskarne, tai nav raksturīgu vienlaicīguma īpašību.

Vai vairākpavedienu pavedieni ir droši?

Pavedienu drošs: Ieviešana tiek garantēta bez sacensību apstākļiem, ja tai vienlaikus piekļūst vairāki pavedieni. Nosacīti drošs: dažādi pavedieni var piekļūt dažādiem objektiem vienlaikus, un piekļuve koplietotajiem datiem ir aizsargāta no sacensību apstākļiem.

Kuras kolekcijas klases ir drošas?

Vienīgās divas mantotās kolekcijas ir drošas pavedieniem: Vector un Hashtable.

Vai Java ArrayList pavediens ir drošs?

Jebkura metode, kas skar vektora saturu, ir droša. Savukārt ArrayList nav sinhronizēts, tāpēc nav vītne droši. Ņemot vērā šo atšķirību, sinhronizācijas izmantošana radīs veiktspējas trāpījumu. Tātad, ja jums nav nepieciešama pavedienu droša kolekcija, izmantojiet ArrayList.

Ieteicams:

Interesanti raksti
Kāpēc bruņojums ir haki melns?
Lasīt vairāk

Kāpēc bruņojums ir haki melns?

Haki fiziskā spēka atribūts darbojas kā "neredzamās bruņas", ko sauc par Busoshoku Haki. blīvuma palielināšanās un līdz ar to ķermeņa daļas melna krāsa ir šajā haki kategorijā ar nosaukumu Busoshoku: Koka. Ko nozīmē Black Haki?

Kas atvadījās no ieročiem?
Lasīt vairāk

Kas atvadījās no ieročiem?

Hemingvejs izgāja no Eiropas kaujas laukiem ar medaļu par varonību un bagātīgu pieredzi, ko viņš pēc 10 gadiem pārvērtīs par literāro zeltu ar "Atvadas no ieročiem". Šis ir stāsts par leitnantu Henriju, amerikāni un Ketrīnu Bārkliju, britu medmāsu.

Vai arteriolas ir asinsvadi?
Lasīt vairāk

Vai arteriolas ir asinsvadi?

Arteriolas savienojas ar vēl mazākiem asinsvadiem, ko sauc par kapilāriem. Caur plānām kapilāru sieniņām skābeklis un barības vielas no asinīm nonāk audos, un atkritumi no audiem nonāk asinīs. No kapilāriem asinis nonāk venulās, pēc tam vēnās, lai atgrieztos sirdī.