爲ResourceBundleControlProvider
官方Oracle documentation說:ResourceBundleControlProvider在Java中幾乎不推薦使用?
提供商實現必須使用Java Extension Mechanism作爲安裝的擴展打包。 ...
因爲:1.8
但是,當你點擊提到Java Extension Mechanism鏈接,它說:
此功能已被棄用,將在被刪除未來版本。
這是否意味着ResourceBundleControlProvider
接口被引入到Java 1.8中,因爲已經廢棄了?我們應該開始使用它嗎?爲什麼在那裏?
看起來它已經被錯誤地引入到Java 8,爲Deprecate ResourceBundleControlProvider for removal打開JDK錯誤提示:
這個接口是在JDK 8(JDK-6380549),用於替換默認的便捷方式介紹使用JDK 9中已過時的Java擴展機制來控制所提供的一個。此功能的原始請求者確認他們沒有使用此API。事實證明,據我們所知,似乎沒有這個接口的用戶。在JDK 9中添加
@Deprecated
標記與forRemoval=true
,並且刪除JDK 10中的接口可能是適當的。
該界面看起來像一個死胎特徵,它的使用方式是如此的怪異和不切實際。
好了,但*擴展機制*已被棄用,它*必須*被用作文檔狀態... –