[이펙티브 자바] 아이템 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
- jdk버전
- springboot
- 인프런
- @Lazy
- 스프링부트
- package-private
- 이펙티브자바
- mustache
- 생성자
- flatMap
- 점층적 생성 패턴
- java8
- 빌더 패턴
- 자바8
- 김영한
- 팩토리 메소드 패턴
- 연관관계
- java
- 이펙티브 자바
- 빈 순환 참조
- try catch finally
- try with resources
- Spring
- ifPresent
- Effective Java
- 복사 팩토리
- 정적팩터리메서드
- junit
- effectivejava
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함