Java学习,常量与变量基础(声明明方式与定义)

常量声明

public class TestCon {

    public static void main(String[] args) {
        //常量申明的语法: final 数据类型  常量名 = 常量值;
        final int AGE = 19;
        System.out.println(AGE);
        //为什么要给常量起名字?
        /*
            1、把业务含义带入到常量值当中;
            2、便于修改
         */
    }


}

变量声明以及定义

public class TestVar {

    public static void main(String[] args) {
        /*
            变量本质就是在内存中分配一个空间,然后可以往里面存放数据;
            且随着程序的运行,该空间的数据值可以变化。
            语法: 数据类型 变量名;
            变量声明以后需要进行初始化,否则不允许访问和使用它。
            原因是新申明的变量,里面的数据值不确定且没有意义。
            注意:1、付给变量的值需要和变量的数据类型匹配;
                 2、初始值具体是多少依赖于我们程序的需要,不一定是0;
         */
        int age = 0;//会申明一个4个字节的整型变量
        double d1 = 1.0, d2 = 1.1, d3 = 1.2;//仅对同时申明同一类型的多个变量有效
        System.out.println(age);
        age = 20;


        /*
            变量的生命周期:
            1、生 --- 从变量申明语句被执行的时候开始;
            2、死 --- 该变量声明语句所属花括号结束
         */
        {
            int newAge = age + 15;
            System.out.println(newAge);//newAge仅能在这个{}内使用
        }



    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值