在Java中,常量是使用關鍵字final修飾的變量,一旦被賦值后就不能再次改變。常量的值必須在聲明時就賦值,并且只能通過直接量來初始化,而不能使用表達式。例如:
final
final int MAX_VALUE = 100; // 正確的常量定義 final int RESULT = 3 * 5; // 錯誤,常量不能使用表達式初始化
在Java中,常量的值應該是在編譯時就能確定的,而表達式的值在編譯時是不確定的,因此不能用來初始化常量。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529