13.基础语法-常量

13 常量

13.1 语法

常量(Constant):与变量类似,也是可以存储或读取内存中数据,但常量中的数据不可以被改变

仍以手机的计算机功能为例:打开计算机的科学计数法

科学计数法中 π 和 e 的值是不变且无法被修改的,所以在计算器中已被提前存储好了

image

final int NUMBER1 = 10

final :最终值,不变的值

int :数据类型,不同类型的数据占用空间大小不一样,int 代表整数

NUMBER1 :常量名:用来区分不同的常量(英文大写,与变量英文小写区分):1.必须唯一、2.尽量用表达常量作用的单词做常量名

= :赋值符:将 "=" 右侧的数据赋值给左侧常量,其实就是保存到对应内存空间

10 :数据字面量

13.2 演示

鼠标在 chap02 包下新建 ConstantDemo 类

使用场景:一周几天、一年有几个月等等,固定不变的值使用常量

package com.itheima.chap02;

public class ConstantDemo {
    public static void main(String[] args) {
        // 1.定义常量 final 数据类型 变量名 = 值;
        final double PI = 3.14 ;  // 定义常量 double 为小数类型

        // 2.修改常量
        // PI = 3.15;  // 报错: java: 无法为最终变量PI分配值
        // System.out.println(PI);

        // 3.使用常量
        System.out.println(PI);
    }
}

------------------------------------------------ 执行后
D:\Software\jdk17\bin\java.exe "-javaagent:D:\Software\JetBrainsIntelliJ IDEA 2025.2.4\lib\idea_rt.jar=6829" -Dfile.encoding=UTF-8 -classpath D:\Software\JavaCode\p1-basic\out\production\p1-basic com.itheima.chap02.ConstantDemo
3.14

Process finished with exit code 0

 

———————————————————————————————————————————————————————————————————————————

                                                                                                                         无敌小马爱学习

posted on 2025-11-28 12:21  马俊南  阅读(5)  评论(0)    收藏  举报