이펙티브_자바

    [Effective Java] 아이템4 인스턴스화를 막으려거든 private 생성자를 사용하라

    [Effective Java] 아이템4 인스턴스화를 막으려거든 private 생성자를 사용하라

    https://book.naver.com/bookdb/book_detail.nhn?bid=14097515 이펙티브 자바 자바 플랫폼 모범 사례 완벽 가이드 - JAVA 7, 8, 9 대응자바 6 출시 직후 출간된 『이펙티브 자바 2판』 이후로 자바는 커다란 변화를 겪었다. 그래서 졸트상에 빛나는 이 책도 자바 언어와 라이브 book.naver.com 이 글은 이펙티브 자바 Effective Java를 읽고 희미한 기억을 또렷한 기록으로 바꾸기 위해 작성했습니다 들어가기 전에 객체가 JVM이 관리하는 메모리에 할당되어 실제 생성된 것을 인스턴스라고 한다. 인스턴스화는 클래스로 객체를 생성하는 과정 인스턴스를 만들 수 없는 클래스 단순히 정적 메소드와 정적 필드만을 담은 클래스를 만들고 싶을 때 java...

    [Effective Java] 아이템3 private 생성자나 열거 타입으로 싱글턴임을 보증하라

    [Effective Java] 아이템3 private 생성자나 열거 타입으로 싱글턴임을 보증하라

    https://book.naver.com/bookdb/book_detail.nhn?bid=14097515 이펙티브 자바 자바 플랫폼 모범 사례 완벽 가이드 - JAVA 7, 8, 9 대응자바 6 출시 직후 출간된 『이펙티브 자바 2판』 이후로 자바는 커다란 변화를 겪었다. 그래서 졸트상에 빛나는 이 책도 자바 언어와 라이브 book.naver.com 이 글은 이펙티브 자바 Effective Java를 읽고 희미한 기억을 또렷한 기록으로 바꾸기 위해 작성했습니다 들어가기 전에 싱글턴(singleton) 인스턴스를 오직 하나만 생성할 수 있는 클래스 싱글턴의 전형적인 예로는 함수(static 메소드)와 같은 무상태 객체나 설계상 유일해야 하는 시스템 컴포넌트 등 클래스를 싱글턴으로 만들면 이를 사용하는 클라..