Java 모듈 시스템

·Java
Java 모듈 시스템의 개념 모듈 시스템은 큰 애플리케이션을 작고, 독립적인 모듈로 나누는 것을 가능하게 해줍니다. 각 모듈은 특정 기능을 수행하며, 필요한 다른 모듈에 대한 의존성을 명시합니다. 이러한 접근 방식은 애플리케이션의 구조를 더 명확하게 하고, 코드의 재사용성을 높이며, 유지 보수를 용이하게 합니다. 주요 특징 강력한 캡슐화: 모듈은 자신이 공개하고자 하는 API만을 외부에 노출하며, 내부 구현은 숨길 수 있습니다. 이는 강력한 캡슐화를 가능하게 하여, 모듈 간의 결합도를 낮춥니다. 명시적인 모듈 의존성: 모듈은 사용하고자 하는 다른 모듈에 대한 의존성을 module-info.java 파일을 통해 명시적으로 선언합니다. 이는 모듈 간의 관계를 명확히 하고, 의존성 관리를 간소화합니다. 확장성..
wsstar
'Java 모듈 시스템' 태그의 글 목록