java中的变量和常量

1. 变量

  • 在程序运行过程中可以改变的量。
  • java是一种强类型语言,每个变量必须声明类型。
  • 变量是java中最基本的存储单元,要素包括变量名、变量类型和作用域。

2. 变量的作用域

  1. 类变量
  2. 实例变量
  3. 局部变量
public class Demo03 {

    // 实例变量:从属于对象(定义在类中,独立于方法外,可以不进行初始化,有默认值)
    String name; // null
    int age; // 0

    // 类变量:从属于类(定义在类中,使用static关键字修饰)
    static double salary = 2500;

    public static void main(String[] args) {

        // 局部变量:声明时初始化
        // 局部变量仅在定义该变量的方法内使用
        int i = 10;
        System.out.println(i);

        // 使用实例变量
        Demo03 demo03 = new Demo03();
        System.out.println(demo03.name);
        System.out.println(demo03.age);

        // 使用类变量
        System.out.println(salary);
    }
}

3. 常量

  • 初始化后不可以再改变值,可以理解为是一种特殊的变量,他的值被设定后,在程序运行中不可以被改变。
  • 常量一般使用大写的单词表示。
public class Demo04 {

    // 常量,使用final关键字修饰
    static final double PI = 3.14;
    public static void main(String[] args) {

        System.out.println(PI);
    }
}
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值