Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 검증 실패 예외처리
- 래퍼클래스
- fcm데이터구조
- java enum
- rest api 검증
- DispatcherServlet
- biblecash
- fcm성능비교
- equals
- multiparfile데이터
- 옵티마저
- HttpServlet
- Wrapper class
- 스프링요청반응
- 왜불변객체인가
- 옵티마이저
- 데이터베이스파서
- multipart바인딩
- httpservlet기술
- 디스패처서블릿
- 클라이언트요청반응
- 동기비동기블로킹논블로킹
- 프로세스 생성
- 공유기작동방식
- HTTP프로토콜
- 중첩클래스
- rest api
- fcmv1
- 불변객체
- 동등성동일성
Archives
- Today
- Total
목록중첩클래스 (1)
개발은 아름다워
[ Java ] 중첩 클래스, 내부 클래스란?
클래스 안에 존재하는 클래스를 중첩 클래스라고 한다. 중첩 클래스는 언제 사용하는건가??중첩 클래스는 특정 클래스가 다른 하나의 클래스 안에서만 사용되거나, 둘이 아주 긴밀하게 연결되어 있는 특별한 경우에만 사용해야 한다. 외부의 여러 클래스가 특정 중첩 클래스를 사용한다면 중첩 클래스로 만들면 안된다.중첩 클래스를 사용해야하는 이유논리적 그룹화 : 특정 클래스가 다른 하나의 클래스 안에서만 사용되는 경우 해당 클래스 안에 포함하는 것이 논리적으로 더 그룹화 된다. 패키지를 열었을 떄 다른 곳에서 사용될 필요가 없는 중첩 클래스가 외부에 노출되지 않는 장점도 있다.캡슐화 : 중첩 클래스는 바깥 클래스의 private 멤버에 접근할 수 있다. 이렇게 해서 둘을 긴밀하게 연결하고 불필요한 public 메서드..
자바
2024. 10. 12. 11:27