JavaRush /Blog Java /Random-FR /Collection de matériel de formation Java
alexnjc
Niveau 31

Collection de matériel de formation Java

Publié dans le groupe Random-FR
Je pourrais simplement l'ajouter à mes favoris, mais peut-être que ces documents ne me seront pas seulement utiles. Plus de 1000 heures de vidéos Java en russe http://habrahabr.ru/company/golovachcourses/blog/215275/ Interview Java. Collections 1. Quelle est la différence entre une ArrayList et une LinkedList ? 2. Qu'utilisez-vous habituellement (ArrayList ou LinkedList) ? Pourquoi? 3. Qu'est-ce qui est le plus rapide, ArrayList ou LinkedList ? 4. Vous devez ajouter 1 million. élément, quelle structure utilisez-vous ?5. Comment supprimer des éléments d’une ArrayList ? Comment la taille de l’ArrayList change-t-elle dans ce cas ? 6. Proposer un algorithme efficace pour supprimer plusieurs éléments adjacents du milieu d'une liste implémenté par ArrayList. 7. Comment fonctionne HashMap ? 8. Quel est le nombre initial de buckets dans un HashMap ? 9. Qu'est-ce qu'une estimation de la complexité temporelle de la sélection d'un élément dans une HashMap ? HashMap garantit-il la complexité de récupération de l'élément spécifié ? 10. Rôle des égaux et du hashCode dans HashMap ? 11. Nombre maximum de valeurs hashCode() ? 12. Comment et quand le nombre de buckets dans un HashMap augmente-t-il ? 13. Dans quel cas un élément d'un HashMap peut-il être perdu ? 14. Pourquoi byte[] ne peut-il pas être utilisé comme clé dans un HashMap ? 15. Quelle est la différence entre un TreeSet et un HashSet ? 16. Appareil TreeSet ? 17. Que se passe-t-il si vous ajoutez des éléments à un TreeSet par ordre croissant ? Réponses : http://habrahabr.ru/post/162017/ Clonage profond sans vélos : Nous utilisons cette bibliothèque : https://code.google.com/p/cloning/ Source sur GitHub : https://github.com/ alxbnet /cloner-test Description et tests : http://alxb.net/post/60013707524/deep-cloning-java-without-reinventing-the-wheel
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION