变量

说明

变量是存储数据的基础单元。通过变量我们可以在代码去获取变量的数据、操作变量的数据。换种说法就是数据的存储体。

比如我们现在声明一个变量,并用它来存放一个数字1;

int a = 1;

那么此时这个变量的值就为1,也可以理解成这个变量存储了数据1。

注意:这里我们用到了等号 = ,等号 = 在java中为赋值运算符,作用就是将一个值 赋予给 一个变量。

详解

变量的概念在所有的编程语言中都是通用的,但是声明方式不同。

在java中,我们声明一个变量的语法如下:

数据类型  变量名;

//比如我们前面举到的例子,声明一个存储数字的变量a;
int a;
//这就相当于声明了一个存储数字的变量a,其中int为用来存储整数的数据类型,当然这个int的数据类型是有范围的,当存储的值在-2147483648 到 2147483647范围时,可以使用int类型的变量。其次a代表变量名。

在前面我们提到java中大小写是敏感的,所以声明变量的时候A和a代表的是不同的变量名。

那大家此时可能注意到,我们的这个例子和上面的例子有点不一样,没有给它赋值。

在java中是可以先声明变量,再进行赋值的。

带初始值的变量声明:

//声明一个int型变量a,并给a赋予一个初始值1;
int a = 1; //我们前面提到过,;分号代表一行代码的结束,所以不要忘了。

先声明变量,后赋值:

//声明一个int类型的变量b,
int b;
//给变量b赋予值2
b = 2;

大家此时其实可以基本观察到一个结论就是:声明变量时需要用 “数据类型”进行声明,但是声明完成后再使用变量就可以直接使用变量名。

//我们接着上面的例子:
//声明一个int类型的变量b,
int b;
//给变量b赋予值2
b = 2;
//现在修改变量b的值为3
b = 3;
//此时变量b的值就被修改成3了。

在idea中编写运行结果如下图所示:

Java小白入门到实战应用教程-变量_java