ResourceBundleControlProvider
공식 Oracle documentation는 말한다 :ResourceBundleControlProvider는 Java에서 거의 사용되지 않습니까?
그러나제공자 구현이 설치 확장으로 Java Extension Mechanism를 사용하여 포장해야합니다. ...
버젼 : 1.8
, 당신이 언급 한 Java Extension Mechanism 링크를 클릭하면, 그것은 말한다 :
이 기능 이를 더 이상 사용되지 않으며에서 제거 될 예정입니다 미래 릴리스.
이는 이미 사용되지 않으므로 ResourceBundleControlProvider
인터페이스가 Java 1.8에 도입되었음을 의미합니까? 우리는 그것을 사용하기 시작할 것인가? 왜 그곳에 있습니까?
이 인터페이스가 기본을 대체 할 수있는 편리한 방법을 JDK 8 (JDK-6380549)에 도입되었다가 실수로 자바 (8)에 소개 된 것처럼 Deprecate ResourceBundleControlProvider for removal 오픈 JDK 버그에서 알 수 있듯이
이 보인다 JDK 9에서는 더 이상 사용되지 않는 Java 확장 메커니즘을 사용하여 제공된 API를 사용하여 제어하십시오.이 기능의 원래 요청자는 그들이이 API를 사용하지 않았 음을 확인합니다. 우리가 알기로는이 인터페이스의 사용자가없는 것으로 나타났습니다.
@Deprecated
태그를forRemoval=true
과 함께 JDK 9에 추가하고 JDK 10에서 인터페이스를 제거하는 것이 적절할 수 있습니다.
인터페이스가 사산 기능처럼 보이지만 사용법이 이상하고 비현실적입니다.
음하지만 * 확장 메커니즘 *는 사용되지 않으며, 그것은 반드시 * *는 다큐먼트 상태로 사용할 수 ... –