JavaRush /Java Blog /Random-TW /Java培訓資料合集
alexnjc
等級 31

Java培訓資料合集

在 Random-TW 群組發布
我可以將其添加到我的書籤中,但也許這些材料不僅對我有用。1000 多個小時的俄語 Java 影片 http://habrahabr.ru/company/golovachcourses/blog/215275/ Java 面試。集合 1. ArrayList 和 LinkedList 有什麼差別?2.你通常會使用什麼(ArrayList或LinkedList)?為什麼?3. ArrayList 和 LinkedList 哪個比較快?4.需要增加100萬。元素,你使用什麼結構?5。如何從 ArrayList 中刪除元素?在這種情況下,ArrayList 的大小如何變化?6. 提出一個有效的演算法,用於從 ArrayList 實作的清單中間刪除多個相鄰元素。7.HashMap是如何運作的?8. HashMap 的初始桶數是多少?9. 從 HashMap 選擇元素的時間複雜度估計是多少?HashMap是否保證指定的元素取得複雜度?10.HashMap中equals和hashCode的作用?11. hashCode() 值的最大數量?12. HashMap 中的桶數如何以及何時增加?13.什麼情況下HashMap中的元素會遺失?14.為什麼byte[]不能用作HashMap中的鍵?15. TreeSet 和 HashSet 有什麼差別?16.TreeSet設備?17. 如果按升序在 TreeSet 中新增元素會發生什麼事?答案:http://habrahabr.ru/post/162017/ 無需自行車的深度複製: 我們使用這個函式庫:https://code.google.com/p/cloning/ GitHub 上的來源:https://github. com/ alxbnet /cloner-test 描述與測驗:http://alxb.net/post/60013707524/deep-cloning-java-without-reinventing-the-wheel
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION