Inner Class1 내부 클래스 (Inner Class) [ 내부 클래스란? ] 클래스 또는 메소드 내부에 생성된 클래스 내부 클래스를 포함한 클래스를 외부 클래스(Outer Class)라고 함 하나의 클래스 또는 메소드에서만 사용되는 클래스가 필요할 때 사용 간단히 말하면, C언어에서 특정 함수에서만 필요한 구조체 선언을 굳이 메인 함수가 있는 곳에 하지 않고 해당 함수가 있는 곳에 따로 하는 것과 비슷한 행위입니다. Java에서는 모든 것이 클래스 단위이기 때문에 필요한 부분에다가 클래스 정의를 해주면 됩니다. 메모리 구조가 머릿속에 잘 그려져 있으면 어렵지 않게 사용이 가능합니다. [ 인스턴스 멤버 클래스 ] static이 없고, 인스턴스를 생성해줘야 하는 일반 클래스 형태의 내부 클래스 가장 일반적인 형태입니다. static을 붙이지 않았기 때문에 .. ▸JAVA/기본 문법 2019. 12. 10. 이전 1 다음 💲 추천 글 반응형