assert
是 Java 語言中的一個關鍵字,用于在代碼中插入斷言
從 Java 1.4 開始,assert
關鍵字被引入到 Java 語言中。自那時以來,assert
函數在所有后續的 Java 版本中都得到了支持。
需要注意的是,默認情況下,Java 虛擬機(JVM)會禁用斷言。要啟用斷言,需要在運行 Java 程序時使用 -ea
(或 --enableassertions
)選項。例如:
java -ea MyProgram
此外,可以使用 -da
(或 --disableassertions
)選項禁用斷言,這是默認行為。還可以通過指定類名或包名來啟用或禁用特定的斷言。
總之,assert
函數在 Java 的所有版本中都得到了支持。只需確保在運行程序時正確地啟用或禁用斷言。