Sun 專有Java 類別:一個警告故事
雖然使用Sun 專有Java 類別可能會觸發編譯器發出警告,但僅發出警告可能不會足以作為避免它們的明確理由。當務之急是深入研究造成其潛在風險和缺點的根本原因。其中一個原因源自於這些類別作為內部 API 的內在本質。
內部 API 很容易受到未記錄或不受支援的方式的變更。與需要接受審查和記錄的公共 API 不同,內部 API 很容易受到未揭露或支援的修改。因此,依賴這些類別可能會為您的程式帶來固有的不穩定性,因為它們的行為可能會從一個 Java 版本到下一個版本發生意外變化。
與使用 Sun 專有類別相關的另一個陷阱在於它們對特定類別的依賴。 JRE/JDK 實作。在這種情況下,編譯器警告暗示特定於 Sun 實作的類別。使用此類可能會限製程式碼的可移植性,因為與不同的 JRE/JDK 一起使用時,它的功能可能會有所不同。
考慮到這些問題,在考慮使用 Sun 專有的 Java 時應謹慎行事類別。優先使用公共的、有記錄的和指定的類別是更好的選擇。透過採用這種方法,您可以增強程式碼庫的穩定性、可移植性和可維護性。
以上是我應該使用 Sun 的專有 Java 類別嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!