PrepZone Logo
PrepZone

Learning track 01

Core Java, start to expert

Eleven modules that build on each other, from how the JVM runs your first class to virtual threads in Java 21. Read them in order and nothing later will feel like magic.

Articles
55
Modules
11
Total read
10 hr 34 min
Streak
0 days

0 of 55 read · 0% complete · 10 hr 34 min left

Start here

How Java Runs Anywhere

8 min read

Begin
01

Java Platform & Execution

What actually happens between writing code and seeing output

0/4
02

Language Fundamentals

Types, control flow, methods and the memory model behind them

0/5
03

Object-Oriented Programming

The four pillars, plus the design judgement that uses them well

0/7
04

Strings, Objects & Equality

String handling and the contracts every object inherits

0/4
05

Exception Handling

Failing safely, and knowing which failures you should not catch

0/3
06

Generics & Collections

Type safety first, then every data structure and its real cost

0/10
07

Memory & JVM Internals

Where objects live, how they are freed, and why leaks still happen

0/4
08

Multithreading & Concurrency

Shared state, locks, pools and coordination between threads

0/5
09

Java 8 Modern Features

Lambdas, streams and asynchronous composition

0/4
10

Java 17 LTS

Records, sealed types, pattern matching and the platform catch-up

0/5
11

Java 21 LTS

Virtual threads, full pattern matching and sequenced collections

0/4