Tagged articles

Anonymous Class

5 articles · Page 1 of 1
Java Tech Workshop
Java Tech Workshop
May 12, 2026 · Fundamentals

Complete Guide to Java Inner Classes: Member, Local, Static, and Anonymous

This article explains what Java inner classes are, why they are useful, and details the four types—member, static, local, and anonymous—covering their definitions, core characteristics, creation patterns, common pitfalls, and practical scenarios with code examples and comparison tables.

Anonymous ClassInner ClassesLocal Class
0 likes · 22 min read
Complete Guide to Java Inner Classes: Member, Local, Static, and Anonymous
Programmer DD
Programmer DD
Apr 17, 2023 · Backend Development

How JEP 445 Simplifies Java’s Hello World for Beginners

JEP 445 proposes flexible main methods and anonymous main classes to lower Java’s entry barrier, allowing non‑public or non‑static mains, omitting String[] args, and simplifying the classic Hello World example, with usage instructions for JDK 21 preview mode.

Anonymous ClassJEP 445beginner programming
0 likes · 6 min read
How JEP 445 Simplifies Java’s Hello World for Beginners
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Sep 28, 2021 · Fundamentals

Double‑Brace Initialization in Java Collections: Pitfalls and Safer Alternatives

The article explains how double‑brace syntax creates anonymous inner classes for initializing Java collections, discusses the hidden overhead and memory‑leak risks it introduces, and presents cleaner alternatives such as Arrays.asList, Stream.of, Guava immutable factories, and Java 9's of‑methods.

AlternativeAnonymous ClassCollections
0 likes · 6 min read
Double‑Brace Initialization in Java Collections: Pitfalls and Safer Alternatives