变量的初步学习

69 阅读2分钟

1. 什么是变量呢?

在程序执行过程中,变量是指其值可能发生变化的数据存储单元。

变量:在程序的执行过程中,其值有可能发生改变的量(数据)

2. 变量的定义格式

数据类型 变量名 = 数据值;
  • 数据类型:限定了变量可以存储的数据种类(如 int 表示整数,double 表示小数)。
  • 变量名:是该存储空间的标识符,便于后续引用。
  • 数据值:是实际赋给变量的初始值。
  • 等号(=) :表示“赋值”,即将右侧的值存入左侧的变量中。

代码示例:

public class VariableDemo1 {
    //主入口
    public static void main(String[] args) {
        //定义变量
        //数据类型 变量名 = 数据值;
        //数据类型:限定了变量能存储数据的类型
        //int(整数) double(小数)
        //变量名:就是存储空间的名字
        //作用:方便以后使用
        //数据值:真正存在变量中的数据

        //等号:赋值。把右边的数据赋值给左边的变量
        int a = 10;
        System.out.println(a);
    }
}

3. 变量的使用方式

变量主要有以下几种使用场景:

  1. 输出打印
    直接将变量的值打印到控制台。
  2. 参与计算
    变量可以作为操作数参与算术运算等。
  3. 修改记录的值
    变量的值可以在程序运行过程中被重新赋值。
public class VariableDemo2 {
    //主入口
    public static void main(String[] args) {
        //1.基本用法
        //定义变量,再进行输出
        int a = 10;
        System.out.println(a);//10
        System.out.println(a);//10
        System.out.println(a);//10

        //2.变量参与计算
        int b = 30;
        int c = 20;
        System.out.println(b + c);//50

        //3.修改变量记录的值
        a = 50;
        System.out.println(a);//50
    }
}

4. 变量的注意事项

  • 只能存一个值
  • 变量名不允许重复定义
  • 一条语句可以定义多个变量 (如 int x = 1, y = 2;
  • 变量在使用之前一定要进行赋值
  • 变量的作用域范围:只在其声明的代码块(如方法、循环、条件语句等)内有效。

5. 小结

变量是程序中用来存储和操作数据的基本单元。通过指定数据类型、变量名和初始值,我们可以创建变量,并在后续代码中输出、计算或修改它的值。使用变量时需注意命名唯一性、作用域范围以及“先赋值后使用”的原则。掌握变量的定义与使用,是编写 Java 程序的重要基础。