Effective Java study

1.[Effective Java 스터디 week1] [ITEM 1] 생성자 대신 정적 팩터리 메서드를 고려하라

post-thumbnail

2.[Effective Java 스터디 week2] [ITEM 8]finalizer와 cleaner 사용을 피하라

post-thumbnail

3.[Effective Java 스터디 week3] [ITEM 15] 클래스와 멤버의 접근 권한을 최소화하라

post-thumbnail

4.[Effective Java 스터디 week4] [ITEM 22]인터페이스는 타입을 정의하는 용도로만 사용하라

post-thumbnail

5.[Effective Java 스터디 week5] [ITEM 31] 한정적 와일드카드를 사용해 API 유연성을 높이라

post-thumbnail

6.[Effective Java 스터디 week7] [ITEM 40] @Override 애너테이션을 일관되게 사용하라

post-thumbnail

7.[Effective Java 스터디 week8] [ITEM 47] 반환 타입으로는 스트림보다 컬렉션이 낫다

post-thumbnail

8.[Effective Java 스터디 week9] [Item51] 메서드 시그니처를 신중히 설계하라

post-thumbnail

9.[Effective Java 스터디 week10] [Item53] 가변인수는 신중히 사용하라

post-thumbnail

10.[Effective Java 스터디 week11] [Item62] 다른 타입이 적절하다면 문자열 사용을 피하라

post-thumbnail

11.[Effective Java 스터디 week12] [Item64] 객체는 인터페이스를 사용해 참조하라

post-thumbnail

12.[Effective Java 스터디 week13] [Item69] 예외는 진짜 예외 상황에만 사용하라

post-thumbnail

13.[Effective Java 스터디 week14] [Item73] 추상화 수준에 맞는 예외를 던지라

post-thumbnail