목차 1. 자바 모듈 시스템이란 무엇인가? 2. 모듈 시스템의 필요성 3. 자바 9에서 도입된 모듈 시스템 개요 - 모듈의 정의 - 모듈의 구성 요소 - 자바 9에서의 모듈 시스템 도입 배경 4. 모듈의 구조 - 'module-info.java' 파일 - 모듈 선언과 의존성 5. 모듈 생성 및 사용 - 모듈 프로젝트 구조 - 모듈 선언하기 - 모듈 간 의존성 설정 6. 모듈 간 접근 제어 - 공개된 패키지와 비공개 패키지 - 'exports'와 'requires' 키워드 7. 모듈 시스템의 이점 - 캡슐화 강화 - 더 나은 의존성 관리 - 애플리케이션 크기 감소 8. 모듈 시스템과 기존 코드 통합 - 기존 프로젝트에 모듈 시스템 ..