You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Personal study notes covering 39 Core Java topics with hands-on code examples.
Special focus on Multithreading & Concurrency (13 dedicated topics) and Java 8+ features.
📚 Topics Covered
🔧 Java Fundamentals (001–014)
#
Topic
001
Introduction to Java
002
How Java Works — JVM, JRE, JDK, Bytecode
003
Variables & Data Types
004
Methods
005
Constructor & Memory Management (Stack vs Heap)
006
Classes — Part 1
007
Classes — Part 2
008
Abstract Classes & Interfaces
009
Java 8 Interfaces — default & static methods
010
Reflections
011
Annotations
012
Exception Handling
013
Operators
014
Control Flow
🗂️ Collections & Streams (015–017)
#
Topic
015
Collections — Part 1 (List, Set, Queue)
016
Collections — Part 2 (Map, TreeMap, LinkedHashMap)