static inner class1 [Java 기초] 내부클래스에 static을 붙이는 이유 Java 내부 클래스에 static을 붙이는 이유Java에서는 클래스 안에 또 다른 클래스를 정의할 수 있는데, 이를 내부 클래스 (Nested Class)라고 한다.그리고 내부 클래스 중에서 static 키워드를 붙일 수 있는 경우가 있는데,이번 글에서는 왜 내부 클래스에 static을 붙이는지를 쉽게 설명하겠다.✅ 내부 클래스란?클래스 내부에 정의된 클래스다. 예를 들어:public class Outer { class Inner { // 일반 내부 클래스 } static class StaticInner { // static 내부 클래스 }}✅ 그럼 static은 왜 붙일까?내부 클래스에 static을 붙이면 외부 클래스의 인스턴스 없이도 내부 클래스를 생.. Java 2025. 3. 22. 이전 1 다음