Tagged articles
6 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
Dec 19, 2019 · Backend Development

Why Spring BeanUtils Fails to Copy Static Inner Classes and How to Fix It

This article explains why Spring's BeanUtils.copyProperties cannot copy static inner class fields and list properties, demonstrates the pitfalls with missing getters/setters, and provides a step‑by‑step solution to correctly copy such objects in Java applications.

BeanUtilsCopyPropertiesJava
0 likes · 9 min read
Why Spring BeanUtils Fails to Copy Static Inner Classes and How to Fix It