Open berryberrybin opened 1 year ago
이펙티브 자바 item1 참고 : 정적 팩터리 메서드 (statci factory method)
public 생성자 대신 정적 팩터리 메서드 사용시 장점
createCommentLike(User user, Comment comment)
를 통해 명시적으로' 좋아요를 생성한다'는 의미 전달 할 수 있음정적 팩터리 메서드 사용시 단점
정적 팩터리 메서드 명명 방식
Date d = Date.from(instant);
Set<Rank> faceCards = EnumSet.of(JACK, QUEEN, KING);
Object newArray = Array.newInstance(classObject, arrayLen);
BufferedReader. br = Files.newBufferedReader(path);
StackWalker luke = StackWalker.getInstance(options);
FileStore fs = Files.getFileStore(path);