Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java 定义常量

作者:以往沧海   发布日期:2026-06-08   浏览:78

// 定义常量的方式通常使用 final 关键字,表示该变量的值一旦赋值后不能被修改。

// 1. 在类中定义常量
public class ConstantsExample {

    // 使用 public static final 来定义常量
    public static final int MAX_VALUE = 100;  // 公共静态常量,可以在其他类中直接引用
    private static final double PI = 3.14159; // 私有静态常量,只能在本类中使用

    // 使用常量
    public void printConstants() {
        System.out.println("MAX_VALUE: " + MAX_VALUE);
        System.out.println("PI: " + PI);
    }

    public static void main(String[] args) {
        ConstantsExample example = new ConstantsExample();
        example.printConstants();
    }
}

// 2. 使用枚举类型定义常量(适合定义一组相关的常量)
public enum Color {
    RED, GREEN, BLUE
}

// 枚举类型的常量可以通过 Color.RED 这样的方式来引用。

解释说明:

  • final 关键字:用于定义常量,确保变量的值一旦赋值后不能被修改。通常与 static 一起使用,表示类级别的常量。
  • public static final:表示公共的、静态的、不可变的常量,可以在其他类中通过类名直接访问(如 ConstantsExample.MAX_VALUE)。
  • private static final:表示私有的、静态的、不可变的常量,只能在定义它的类内部使用。
  • 枚举类型:适合定义一组相关的常量,例如颜色、状态等。枚举类型本身是线程安全的,并且可以防止非法值的传入。

上一篇:java判断map的key是否存在

下一篇:java dump文件生成

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

jsonobject.tojavaobje

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站