[이펙티브 자바] 아이템 04.인스턴스화를 막으려거든 private 생성자를 사용하라(Re)
어떤 시스템을 개발하다면 보면 정적 메서드와 정적 필드만을 담는 클래스를 만들어야 하거나 만들고 싶을 때가 있다. 예를 들면, java.lang.Math와 java.util.Arrays 클래스처럼 기본 타입 값이나 배열에 관련된 메서드들만 모아 둘수도 있다. 아래 코드는 Math 클래스의 일부분이다. public final class Math { private Math() {} public static final double E = 2.7182818284590452354; public static final double PI = 3.14159265358979323846; private static final double DEGREES_TO_RADIANS = 0.017453292519943295; priv..
Java/Effective Java
2020. 7. 19. 21:54
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스프링부트
- 팩토리 메소드 패턴
- 빌더 패턴
- junit
- 생성자
- 이펙티브 자바
- @Lazy
- 점층적 생성 패턴
- JPA
- 김영한
- try with resources
- try catch finally
- java8
- 정적팩터리메서드
- java
- springboot
- Effective Java
- package-private
- mustache
- ifPresent
- Spring
- 복사 팩토리
- 빈 순환 참조
- 자바8
- effectivejava
- 연관관계
- flatMap
- 이펙티브자바
- jdk버전
- 인프런
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함