이펙티브 자바 - 5. 불필요한 객체는 만들지 말것
2018. 11. 10. 16:28
본 글은 이펙티브 자바 2nd를 읽고 개인적으로 학습한 내용을 복습하기 위해 작성된 글로 내용상 오류가 있을 수 있습니다. 오류가 있다면 지적 부탁드리겠습니다. rule 5. 불필요한 객체는 만들지 말것. 5.1 변경 불가능한 객체는 언제나 재사용 가능 기능적으로 동일한 객체는 필요할 때마다 생성하지말고 재사용하는 편이 좋다. 변경 불가능한 객체는 언제나 재사용이 가능하다. 5.1.2 절대로 피해야할 코드 작성법 String s = new String("stringette"); 위의 코드의 문장이 실행될 때 마다 String 객체를 만드는 쓸데없는 짓을 하게 된다. 만약 위의 문장이 반복문이나 자주 호출되는 메서드 안에 있다면 수백만 갱의 String 객체가 쓸데없이 만들어질 것이다. 5.1.3 수정된 ..