Thẻ

#jvm

Garbage Collection trong Java: reachability, heap generations và vì sao vẫn memory leak

GC tự động nhưng không "miễn nghĩ": tiêu chí duy nhất của nó là reachability, heap chia thế hệ vì đa số object chết trẻ, stop-the-world pause là cái giá của việc dọn dẹp, và memory leak trong Java nghĩa là object vẫn reachable ngoài ý muốn — kèm 4 thủ phạm leak phổ biến và checklist vận hành GC trên production.

20 thg 8, 20267 phút13
99 Ngày Java — Ngày 01: Java là gì? JVM, JDK và JRE

Ngày đầu tiên của hành trình 99 Ngày Java: Java là gì, triết lý Write Once Run Anywhere, cách code Java biến thành bytecode chạy trên JVM, phân biệt JVM – JRE – JDK và cài đặt JDK 21.

29 thg 7, 20263 phút1644