01
ZeroToOneLearn. Code. Excel.
HomeLanguagesDSASystem DesignLow Level DesignRoadmapsAbout

Java Fundamentals

Progress: 225/225 chapters
Heap vs StackšŸ’¼
Garbage CollectionšŸ’¼
GC Algorithms
Memory Leaks
Reference Types
JVM Memory Structure
Memory Tuning
Languages/Java/Java Memory Model

Java Memory Model

7 Topics•7 Completed•
100%
1

Heap vs Stack

Memory areas in JVM

Fundamental concept
2

Garbage Collection

Automatic memory management

GC algorithms and tuning
3

GC Algorithms

Serial, Parallel, CMS, G1, ZGC

4

Memory Leaks

Identifying and preventing leaks

5

Reference Types

Strong, Weak, Soft, Phantom references

6

JVM Memory Structure

Method Area, Heap, Stack, PC Register, Native Stack

7

Memory Tuning

JVM arguments for memory optimization

Back to All Chapters
01
ZeroToOne

Learn. Code. Excel.

Learn

  • Languages
  • DSA
  • System Design
  • Low Level Design

Resources

  • Roadmaps
  • About

Connect

GitHub

Ā© 2026 ZeroToOneAlgo. All rights reserved.