The Java Tutorials have been written for JDK 8 3. Classes and Objects Constant 값을 수정할 수 없는 필드입니다. final 키워드로 표기합니다. Access Control 외부 클래스로부터 접근 제한 레벨을 지정하는 키워드입니다. Inner Classes 클래스 내부에 선언된 클래스 입니다. 접근 제한 Static class : 밖에 있는 필드에 접근할 수 없습니다. Non-Static class : 밖에 있는 필드에 접근할 수 있습니다. Nested Classes 내부 클래스를 가지고 있는 클래스 사용하는 이유 오직 클래스 안에서만 사용되도록 논리적으로 묶는 유용한 방법입니다. 캡슐화 효과를 얻을 수 있습니다. 직렬화 중첩 클래스의 직렬화..