일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- abstract
- array
- ArrayList
- Class
- collection
- database
- db
- default
- Exception
- Generic
- HashSet
- Interface
- Java
- Java 입문
- java 자료형
- java 클래스
- JavaBean
- javabeans
- JAVA의 특징
- LinkedList
- linkedset
- list
- mariadb
- Private
- protected
- public
- RuntimeException
- set
- SQL
- SQLD
Archives
- Today
- Total
목록이너클래스 (1)
GeehDev
[Java] 이너 클래스
velog에서 이관해온 글이너 클래스이너클래스란, 클래스 내부에 포함되는 이너 클래스를 말하며, 아래 3가지로 구분됩니다.인스턴스 이너클래스정적(static) 이너클래스지역 이너클래스인스턴스 이너 클래스객체 내부의 인스턴스 멤버로 존재하는 이너 클래스 입니다.자신의 아우터 클래스의 모든 멤버에 마치 자기 것인냥 접근할 수 있습니다. (모든 접근지정자)컴파일 수행 시 각 클래스별로 바이트 코드로 생성되며 이 때 아우터$이너클래스.class 파일로 생성됩니다.객체 생성하기//사용법아우터클래스 변수명 = new 아우터클래스();아우터클래스.이너클래스 변수명 = 아우터변수명.new 이너클래스();//사용예시class A { class B {}}//-----------------A a = new A();A...
Study/Java
2024. 9. 15. 15:31