iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Build on Google AI

把Google AI當夥伴打造個人高效Coding工作流 系列

接觸程式設計一年後,我發現自己在基礎架構的理解上還有很多盲點。因此我決定借助 Google AI 的輔助,從底層邏輯與架構重新打底,目標是一步步寫出架構乾淨、邏輯清晰且能順暢運作的完整網頁。

參賽天數 0 天 | 共 13 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文

第十一天泛型機制、型別擦除與PECS原則

一、 為什麼需要泛型(Generics)? 編譯期型別安全:在編譯階段就抓出型別不相容問題,將執行期的 ⁠ClassCastException⁠ 提前消滅在編...

2026-10-16 ‧ 由 chenuniii 分享

第十二天ArrayList 擴容演算法、拷貝開銷與LinkedList快取局部性劣勢

一、 集合框架頂層抽象與List契約 Collection⁠ vs ⁠List⁠:⁠Collection⁠只保證能容納元素;⁠List⁠額外增加了元素順序性與...

2026-10-16 ‧ 由 chenuniii 分享

第十三天HashMap雜湊演算法、容量2的N次方原理與JDK 8紅黑樹轉換機制

一、 HashMap 底層物理結構演進JDK 7:陣列 + 單向鏈結串列(Array + Linked List)發生雜湊碰撞時採用頭插法(Head Inser...

2026-10-16 ‧ 由 chenuniii 分享