March 07, 2026 • 1 min read
Why I'm Deepening My Java Skills in 2026
My 2026 Java deep-dive plan: JVM behavior, performance habits, and consistent weekly output.
TL;DR
Java is my favorite language, and I was procrastinating. This is me stopping that and going deeper again, step by step.
- java
- learning
- jvm
- career
Java is still my favorite language. In 2026, I want depth again, not surface familiarity.
I do not use Java every day at work, so I need a simple plan: practice often, run small tests, and share short notes.
What I’m Focusing On
- Track Java 8 -> 25 changes and focus on what changes design and operations, not feature trivia.
- Deep dive into JVM behavior (class loading, JIT decisions, GC behavior) until performance symptoms feel less mysterious.
- Practice modern concurrency patterns, especially virtual threads and structured task orchestration.
- Verify assumptions with profiling and benchmarking before I claim anything is faster or cleaner.
Why I’m Writing This Publicly
Public notes keep me honest and show real progress.
I will share:
- What worked.
- What failed.
- What I changed after testing.