Els comparadors són segurs?

Taula de continguts:

Els comparadors són segurs?
Els comparadors són segurs?
Anonim

Les instàncies de FixedOrderComparator no estan sincronitzades. La classe no és segura en el moment de la construcció, però és segura per fer diverses comparacions després de tot les operacions de configuració s'han completat.

El comparador està comparant sense problemes?

La majoria de les implementacions de Comparador no fan això, però un escenari que podria ocórrer raonablement és utilitzar un SimpleDateFormat per comparar cadenes que representen dates. Malauradament, SimpleDateFormat en si no és segur per a fils. Comparator és una interfície, no té propietats de concurrència inherents.

És segur per a fils múltiples?

Thread safe: la La implementació està lliure de condicions de carrera quan s'hi accedeix per diversos fils simultàniament. Seguretat condicional: diferents fils poden accedir a diferents objectes simultàniament i l'accés a les dades compartides està protegit de les condicions de carrera.

Quines classes de col·lecció són segures per a fils?

Les dues úniques col·leccions heretades són segures per a fils: Vector i Hashtable.

Java ArrayList és segur per a fils?

Qualsevol mètode que toqui el contingut del Vector és segur. ArrayList, en canvi, no està sincronitzat, per tant, no són segurs per a threads. Tenint en compte aquesta diferència, l'ús de la sincronització comportarà un èxit de rendiment. Per tant, si no necessiteu una col·lecció segura per a fils, feu servir la ArrayList.

Recomanat:

Articles d'interès
Què és el descompte d'un càrrec de crèdit?
Llegeix més

Què és el descompte d'un càrrec de crèdit?

Una descàrrega o descàrrega és una declaració d'un creditor que és poc probable que es cobrarà una quantitat de deute. Això passa quan un consumidor es torna greument morós amb un deute. Tradicionalment, els creditors fan aquesta declaració al cap de sis mesos sense pagament.

Què no és un complement?
Llegeix més

Què no és un complement?

Els béns personals pertanyents a la persona que ven l'habitatge o la propietat i que es poden treure fàcilment no són accessoris. Això vol dir que els accessoris no inclouen mobles, decoracions, electrodomèstics de cuina, obres d'art o llums, però sí que inclouen accessoris adjunts, com ara ventiladors de sostre i llums.

Com és mentalista el concepte de coneixement i comprensió?
Llegeix més

Com és mentalista el concepte de coneixement i comprensió?

Com és mentalista el concepte de coneixement i comprensió? El coneixement es refereix com una cosa, una cosa que posseïu, en comptes d'un comportament. … El coneixement es veu com un comportament verbal i no causal. Més aviat ens centrem en les contingències del nostre historial d'aprenentatge.