본문은 Effective Java를 읽고 간단하게 정리한 글입니다. 필요에 따라 생략/수정된 부분이 있을 수 있으며, 내용이 추후 변경될 수 있습니다.
요약
- 소스 파일 하나에 여러 톱레벨 클래스를 담으면 한 클래스를 여러 가지로 정의할 수 있으며, 컴파일 순서에 따라 결과가 달라질 수 있다
- 따라서 소스 파일 하나에는 반드시 톱레벨 클래스(혹은 톱레벨 인터페이스)를 하나만 담는다
'책 > Effective Java' 카테고리의 다른 글
[이펙티브 자바] 아이템 27: 비검사 경고를 제거하자 (0) | 2022.05.13 |
---|---|
[이펙티브 자바] 아이템 26: 로 타입은 사용하지 마라 (0) | 2022.05.12 |
[이펙티브 자바] 아이템 24: 멤버 클래스는 되도록 static으로 만들라 (0) | 2022.05.11 |
[이펙티브 자바] 아이템 23: 태그 달린 클래스보다는 클래스 계층구조를 활용하라 (0) | 2022.05.11 |
[이펙티브 자바] 아이템 22: 인터페이스는 타입을 정의하는 용도로만 사용하라 (0) | 2022.05.11 |