effective java(8)
-
[Effective Java] 아이템 1 : 생성자 대신 정적 팩토리 메소드를 고려하라
아이템 1 : 생성자 대신 정적 팩토리 메서드를 고려하라 클래스의 인스턴스를 얻는 전통 수단은 public 생성자이다. 하지만, 꼭 알아둬야 하는 기법 -> static factory method public class item1 { private String name; // public 생성자 public item1(String name) { this.name = name; } // static factory method public static item1 myName(String name) { return new item1(name); } public static void main(String[] args) { item1 my = myName("haessae0"); // static factory m..
2022.03.01 -
[Effective Java] 이펙티브 자바를 읽기 시작..
읽기 시작하는 이유 탄탄하고 효율적이게 코드를 짜는 법을 배우기 위해 읽기 시작한다. 이 책의 주요 원칙 명료성과 단순성 또한, 컴포넌트는 정해진 도앚ㄱ이나 예측 가능한 동작만 수행해고, 가능한 작게 만들어야 한다. 코드는 재사용 되어야 한다. 컴퍼넌트 사이의 유존성은 최소로 유지되어야 한다. 오류는 가능한 빨리 잡혀야 한다. 자바 8용 언어 면세 자바가 지원하는 타입 (자료형) 인터페이스, 클래스, 배열, 기본 타입 총 네 가지 Annotation 인터페이스의 일종, Enum은 클래스의 일종 공부 방법 자바봄 님의 방식 인용 https://javabom.tistory.com/70 처음 보는 용어에 대한 설명 요구 글로만 적혀있는 기술에 대한 사용법 요구 예제 코드에 대한 설명 문단 문맥 이해 코드에 대..
2022.02.28