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