javalevel3 폴더 구조
javalevel3
├── access # 접근 제어자 (public, default, protected, private )
├── collection/array # 배열 및 컬렉션 활용
├── construct # 생성자(constructor)
├── enumeration # 열거형(enum)
├── extends1 # 상속(extends)
├── generics # 제네릭스(generics)
├── kr/sungilshop # 패키지 예제 (kr.sungilshop)
├── lang # java.lang 관련 클래스
├── oop # 객체지향 프로그래밍(OOP)
├── pack # 패키지(package)
├── poly # 다형성(polymorphism)
└── ref # 참조 타입(reference)