首页 > 编程笔记 > Java笔记 阅读:6

Java中的常量(附带实例)

常量是指一旦赋予初始值就不能改变的变量。

Java 中的常量可以分为两种主要类型,即字面常量和符号常量。

Java常量的类别

1) 字面常量

2) 符号常量

符号常量也称为命名变量。

符号常量是通过关键字 final 定义的常量,一旦赋值后就不能修改。符号常量通常在程序中被用来表示不会改变的值,以提高代码的可读性和可维护性。

在使用常量时,通常使用关键字 final 来定义常量,以确保其值在定义后不会被修改。使用常量可以有效地避免代码中出现魔术数(magic numbers)或硬编码的情况,增强代码的可维护性和可读性。

Java常量的使用

在定义常量时需要注意的是,一旦赋值就不能修改。

【实例】编写一个简单的 Java 程序,输出一些常量数据显示到控制台,代码如下:
public class ConstantVariableDemo01 {
    public static void main(String[] args) {
        // 1.定义字面常量
        // 定义整数常量
        System.out.println(123);
        // 定义浮点数常量
        System.out.println(3.14);
        // 定义字符常量
        System.out.println('A');
        // 定义字符串常量
        System.out.println("hello");
        // 定义布尔常量
        System.out.println(true);
        System.out.println(false);
        // 定义空常量
        // 2.定义符号常量【命名常量】
        final int MAX_SIZE=300;
        System.out.println(MAX_SIZE);
    }
}
程序运行结果为:

123
3.14
A
hello
true
false
300

相关文章