JavaRush /Blog Java /Random-ES /Colección de materiales de formación de Java.
alexnjc
Nivel 31

Colección de materiales de formación de Java.

Publicado en el grupo Random-ES
Podría simplemente agregarlo a mis marcadores, pero quizás estos materiales no solo me sean útiles a mí. Más de 1000 horas de vídeos de Java en ruso http://habrahabr.ru/company/golovachcourses/blog/215275/ Entrevista sobre Java. Colecciones 1. ¿Cuál es la diferencia entre ArrayList y LinkedList? 2. ¿Qué usas habitualmente (ArrayList o LinkedList)? ¿Por qué? 3. ¿Cuál es más rápido, ArrayList o LinkedList? 4. Necesitas agregar 1 millón. elemento, ¿qué estructura estás usando?5. ¿Cómo se eliminan elementos de un ArrayList? ¿Cómo cambia el tamaño de ArrayList en este caso? 6. Proponer un algoritmo eficiente para eliminar varios elementos adyacentes del medio de una lista implementada por ArrayList. 7. ¿Cómo funciona HashMap? 8. ¿Cuál es la cantidad inicial de depósitos en un HashMap? 9. ¿Cuál es una estimación de la complejidad temporal de seleccionar un elemento de un HashMap? ¿HashMap garantiza la complejidad de búsqueda del elemento especificado? 10. ¿Papel de iguales y hashCode en HashMap? 11. ¿Número máximo de valores hashCode()? 12. ¿Cómo y cuándo aumenta la cantidad de depósitos en un HashMap? 13. ¿En qué caso se puede perder un elemento de un HashMap? 14. ¿Por qué no se puede utilizar el byte [] como clave en un HashMap? 15. ¿Cuál es la diferencia entre un TreeSet y un HashSet? 16. ¿Dispositivo TreeSet? 17. ¿Qué sucede si agrega elementos a un TreeSet en orden ascendente? Respuestas: http://habrahabr.ru/post/162017/ Clonación profunda sin bicicletas: utilizamos esta biblioteca: https://code.google.com/p/cloning/ Fuente en GitHub: https://github.com/ alxbnet /cloner-test Descripción y pruebas: http://alxb.net/post/60013707524/deep-cloning-java- without-reinventing-the-wheel
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION