接觸程式設計一年後,我發現自己在基礎架構的理解上還有很多盲點。因此我決定借助 Google AI 的輔助,從底層邏輯與架構重新打底,目標是一步步寫出架構乾淨、邏輯清晰且能順暢運作的完整網頁。
一、 為什麼需要泛型(Generics)? 編譯期型別安全:在編譯階段就抓出型別不相容問題,將執行期的 ClassCastException 提前消滅在編...
一、 集合框架頂層抽象與List契約 Collection vs List:Collection只保證能容納元素;List額外增加了元素順序性與...
一、 HashMap 底層物理結構演進JDK 7:陣列 + 單向鏈結串列(Array + Linked List)發生雜湊碰撞時採用頭插法(Head Inser...