횽만형만이

횽만형만이

  • 목록 (150)
    • Develop (0)
      • Designpattern (0)
    • sikdorak (66)
    • travel (49)
    • etc (5)
      • 헬스 (1)
      • 자전거 (0)
      • 기타 (3)
      • 음향기기 (1)
    • review (4)
    • 구_Programming (15)
      • Spring (1)
      • Design pattern (1)
      • JSP (6)
      • git (2)
      • Effective Java (1)
      • DDD (1)
      • SQL (0)
      • 방법론 (1)
      • 테스트 (1)
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • Programming are endless.
RSS 피드
로그인
로그아웃 글쓰기 관리

횽만형만이

컨텐츠 검색

태그

SKT 체험단 FLO V50 pooq

최근글

댓글

공지사항

아카이브

구_Programming/Effective Java(1)

  • 이펙티브 자바 - 객체의 생성과 소멸

    생성자 대신 static factory 메소드 사용을 고려하자.장점생성자와 달리 자기이름을 가질 수 있다. ( 해당 메소드를 이해하기 쉽도록 ) 생성자와 달리 호출될때마다 자기의 객체(Instance)를 생성할 필요가 없다. 자신의 객체만 생성하는 생성자와 달리 다른 객체를 생성할 수 있다.매개변수화 타입의 인스턴스 생성하는 코드를 간결하게 한다. 단점 인스턴스 생성을 위해 static 팩토리 메소드만 갖고 있으면 public이나 protected 생성자가 없는 클래스인 경우 서브 클래스를 가질 수 없다. 다른 static 메소드와 쉽게 구별할 수 없다. 생성자 매개변수가 많은경우 builder를 고려하자.인스턴스 생성시 텔레스코핑 (필수 매개변수로 이루어져있는 생성자 or 필요 매개변수 생성자와 선택 ..

    2018.05.26
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바