Jsou komparátory vlákno bezpečné?

Obsah:

Jsou komparátory vlákno bezpečné?
Jsou komparátory vlákno bezpečné?
Anonim

Instance FixedOrderComparator nejsou synchronizovány. Třída není v době výstavby bezpečná pro vlákna, ale je bezpečná pro vlákna pro provádění vícenásobných porovnání poté, co jsou všechny operace nastavení dokončeny.

Je komparátor porovnávání vláken bezpečný?

Většina implementací komparátoru nic takového nedělá, ale jeden scénář, který by mohl rozumně nastat, je použití SimpleDateFormat k porovnání řetězců, které představují data. Samotný SimpleDateFormat bohužel není bezpečný pro vlákna. Komparátor je rozhraní, nemá žádné inherentní vlastnosti souběžnosti.

Je vícevláknové vlákno bezpečné?

Bezpečné pro vlákna: Zaručujeme, že implementace bude bez rasových podmínek, pokud k ní přistupuje více vláken současně. Podmíněně bezpečné: Různá vlákna mohou přistupovat k různým objektům současně a přístup ke sdíleným datům je chráněn před závody.

Které třídy kolekce jsou bezpečné pro vlákna?

Jediné dvě starší kolekce jsou bezpečné pro vlákna: Vector a Hashtable.

Je Java ArrayList vláknově bezpečné?

Jakákoli metoda, která se dotkne obsahu Vektoru, je bezpečná pro vlákna. Na druhou stranu ArrayList není synchronizován, takže nejsou bezpečné pro vlákna. S ohledem na tento rozdíl způsobí použití synchronizace snížení výkonu. Pokud tedy nepotřebujete kolekci zabezpečenou proti vláknům, použijte ArrayList.

Doporučuje:

Zajímavé články
Změní se koeficient statického tření?
Přečtěte si více

Změní se koeficient statického tření?

Koeficient statického a kinetického tření je konstantní pro konkrétní povrch . Na nakloněné rovině nakloněná rovina Třecí síla F f roviny na zatížení působí rovnoběžně s povrchem a je vždy ve směru opačném k pohybu předmětu. Je rovná se normálové síle vynásobené koeficientem statického tření μ mezi dvěma povrchy.

Mohou pomalá játra způsobit přibírání na váze?
Přečtěte si více

Mohou pomalá játra způsobit přibírání na váze?

A špatná funkce jater může způsobit nárůst hmotnosti, zejména v oblasti břicha. Když vaše játra nemohou účinně regulovat metabolismus tuků, může se v jaterních buňkách hromadit příliš mnoho tuků a vést ke ztučnění jater. Jaké jsou příznaky zpomalených jater?

Byl rok 2019 el nino?
Přečtěte si více

Byl rok 2019 el nino?

El Niño roku 2019 je oficiálně hotovo. Téměř průměrné podmínky v tropickém Pacifiku naznačují, že jsme se vrátili k ENSO-neutrálním podmínkám (není přítomen El Niño ani La Niña). Meteorologové nadále upřednostňují neutrální ENSO (50-55% pravděpodobnost) během zimy na severní polokouli.