![item 01. 생성자를 대신 정적 팩토리 메서드를 고려하라](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwhQSY%2FbtsMeUye8VO%2FkMlHbsoJSHgFjoerU1GGEK%2Fimg.jpg)
독서/Effective Java2025. 2. 11. 10:56item 01. 생성자를 대신 정적 팩토리 메서드를 고려하라
1장 들어가기이 책은 성능에 집중하는 부분은 많지 않다. 대신 프로그램을 명확하고, 정확하고, 유용하고, 견고하고, 유연하고, 관리하기 쉽게 짜는데 집중한다.기술 용어는 대부분 자바8용 언어 명세를 따르며, 자바가 지원하는 타입은 인터페이스(interface), 클래스(class), 배열(array), 기본 타입(primitive) 총 네 가지다.애너테이션(anntation)인터페이스의 일종열거 타입(enum)클래스의 일종참조 타입(Reference type)인터페이스, 클래스, 배열즉, 클래스의 인스턴스와 배열은 객체(object)인 반면, 기본 타입 값은 그렇지 않다.클래스의 멤버필드(field)메서드(method)멤버 클래스멤버 인터페이스메서드 시그니처는 메서드 이름과 입력 매개변수(paramete..