首頁 > Java > java教程 > 我應該使用 Sun 的專有 Java 類別嗎?

我應該使用 Sun 的專有 Java 類別嗎?

DDD
發布: 2024-12-29 15:16:10
原創
652 人瀏覽過

Should I Use Sun's Proprietary Java Classes?

Sun 專有Java 類別:一個警告故事

雖然使用Sun 專有Java 類別可能會觸發編譯器發出警告,但僅發出警告可能不會足以作為避免它們的明確理由。當務之急是深入研究造成其潛在風險和缺點的根本原因。其中一個原因源自於這些類別作為內部 API 的內在本質。

內部 API 很容易受到未記錄或不受支援的方式的變更。與需要接受審查和記錄的公共 API 不同,內部 API 很容易受到未揭露或支援的修改。因此,依賴這些類別可能會為您的程式帶來固有的不穩定性,因為它們的行為可能會從一個 Java 版本到下一個版本發生意外變化。

與使用 Sun 專有類別相關的另一個陷阱在於它們對特定類別的依賴。 JRE/JDK 實作。在這種情況下,編譯器警告暗示特定於 Sun 實作的類別。使用此類可能會限製程式碼的可移植性,因為與不同的 JRE/JDK 一起使用時,它的功能可能會有所不同。

考慮到這些問題,在考慮使用 Sun 專有的 Java 時應謹慎行事類別。優先使用公共的、有記錄的和指定的類別是更好的選擇。透過採用這種方法,您可以增強程式碼庫的穩定性、可移植性和可維護性。

以上是我應該使用 Sun 的專有 Java 類別嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板