¿Qué iterador es a prueba de fallas?

Tabla de contenido:

¿Qué iterador es a prueba de fallas?
¿Qué iterador es a prueba de fallas?
Anonim

Iterator en ArrayList, HashMapclasses son algunos ejemplos de iterador rápido. … Esto se debe a que operan en el clon de la colección, no en la colección original y por eso se les llama iteradores a prueba de fallas. Iterador en CopyOnWriteArrayList, las clases ConcurrentHashMap son ejemplos de iterador a prueba de fallas.

¿El iterador es a prueba de fallas en Java?

El iterador en Java se usa para recorrer los objetos de una colección. Las colecciones devuelven dos tipos de iteradores, ya sea será Fail Fast o Fail Safe. Los iteradores Fail Fast lanzan inmediatamente ConcurrentModificationException en caso de modificación estructural de la colección.

¿Qué es a prueba de fallos y rápido en Java?

A prueba de fallas. 1. Excepción. Cualquier cambio en la colección, como agregar, eliminar y actualizar la colección durante un subproceso, itera la colección y luego genera una excepción de modificación concurrente. La colección a prueba de fallas no arroja una excepción.

¿El iterador de listas falla rápido?

Los iteradores devueltos por los métodos ArrayList iterator y listIterator fallan rápidamente: si la lista se modifica estructuralmente en cualquier momento después de que se crea el iterador, de cualquier forma excepto a través del los propios métodos remove o add del iterador, el iterador lanzará una ConcurrentModificationException.

¿ArrayList falla rápidamente?

El iterador de ArrayList falla rápido, así que mientras estásal iterar sobre el ArrayList usando el Iterator si el ArrayList subyacente se modifica por cualquier método que no sea agregar y eliminar proporcionado por el propio Iterator, arrojará ConcurrentModificationException y se rescatará.

Recomendado:

Articulos interesantes
¿Qué animal hace el sonido de croar?
Lee mas

¿Qué animal hace el sonido de croar?

Un croar es el sonido bajo y ronco que hace una rana. Los cuervos y las personas con dolor de garganta también pueden croar. También es una palabra de argot para "morir". Cuando la gente croa, necesita un vaso de agua o un enterrador.

¿Es bueno estirar para el dolor del nervio ciático?
Lee mas

¿Es bueno estirar para el dolor del nervio ciático?

La mayoría de los tipos de ciática se beneficiarán significativamente de una rutina de estiramiento que apunte a las caderas y los isquiotibiales y alivie un músculo piriforme inflamado o sobreutilizado. ¿Estiramiento puede empeorar la ciática?

¿Cambiar las variables explicativas y de respuesta?
Lee mas

¿Cambiar las variables explicativas y de respuesta?

Cambiar las variables explicativas y de respuesta no cambiará la línea de regresión de mínimos cuadrados. II. La pendiente de la línea es muy sensible a valores atípicos en la dirección x con residuos grandes. … Un valor de r^2 cercano a 1 no garantiza que la relación entre las variables sea lineal.