728x90
JDK 내부의 강력한 캡슐화
-
JDK 내부의 강력한 캡슐화공부/자바 2023. 7. 27. 23:33
" data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 JDK 9~16까지 단일 커맨드 라인 입력을 통해 가능했던 내부 구성 요소의 강력한 캡슐화 해제가 차단된다. 커맨드 라인 매개변수나 JAR manifest 파일의 속성을 이용하여 강력한 캡슐화를 해제하고자 하는 패키지 목록을 지정해야 한다. 목표 JDK의 보안 및 유지보수성을 지속적으로 개선한다. 개발자가 내부 요소 사용에서 표준 API 사용으로 마이그레이션하도록 권장하여 개발자와 사용자 모두 번거로움 없이 향후 Java 릴리즈로 업그레이드 할 수 있다. 동기 수년 동안 개발자는 JDK 내부 요소를 보안과 유지 관리성을 모두 손상시키는 방식으로 사용했다. Java 9에서는 내부 요소에 대한 접근을 제한하는 강력한 캡슐화를 제..