常量是值在程序運行期間不可變的特殊變量,使用 final 關鍵字修飾,命名慣例全大寫(如 MAX_SIZE)。
final String COUPON_TYPE = "道具卡"; final double DISCOUNT_RATE = 15.6;
SEX_MALE = "男"),避免硬編碼散落導致拼寫錯誤或修改困難。ORDER_STATUS_PAID 比字面值 1 更易讀。Constants 接口或 enum 枚舉類中。final List list = new ArrayList()),僅保證引用不變,內容仍可修改。static 變為類常量:public static final int DEFAULT_PAGE_SIZE = 20;