Kategori
Java ve JVM
Dil, JVM iç yapısı, bellek modeli ve temel kavramlar.
Mutable ve Immutable Nesneler
Immutable nesnelerin özellikleri, ne zaman tercih edilmeli, avantaj ve dezavantajları örneklerle.
Java: Pass by Value ve Defensive Copy
Java gerçekten pass-by-value mı? Referansların kopyalanması ve defensive copy ile nesne bütünlüğünü koruma.
JVM Bellek Alanları
Heap, metaspace, stack, PC register: hangi veri nerede durur, thread-safety ile ilişkisi nedir?
JDK, JRE ve JVM Arasındaki Fark
JDK, JRE ve JVM ne işe yarar, birbirini nasıl kapsar? Kısa karşılaştırma tablosuyla.
Java ve JVM Notları
Java neden platform bağımsız? Bytecode, JVM, javac ile JIT farkı, HotSpot ve diğer JVM implementasyonları.