欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVA零基础入门(3) - 变量

程序员文章站 2022-07-10 08:20:52
...

要进入Java的世界,首先需要明确几个Java的基本概念,变量就是第一个,什么是变量?从一道数学题入手。

有一个长方形的桌子,长为1.5m,宽为80cm,请计算桌子的面积。

应该有一点似曾相识的感觉,如果小学数学还没忘记,应该很快可以算出来,But,我们的重点是过程,而不是结果,那么接下来看一下解题过程。

长方形面积(S) = 长(x) * 宽(y)

解:
x = 1.5*100 = 150
y = 80
S = xy = 150 * 80

可以看出,x装载了长度值,y装载了宽度值,而S表示面积,在Java中,它们就被称之为变量:用于装载数据的容器

有了变量x,我们才知道桌子的长度为150cm,有了变量y,我们才知道桌子的宽度为80cm,当然也可以直接使用 S = 150 * 80 计算出桌子的面积,那么从台面上来看,就没有办法区分桌子的长度是 150 还是 80。

变量因为有名字,可以通过有意义的命名更友好地展示,而x、y显然不是一个好的命名方式,

long = 150
width = 80
area = long * width

这样了变量名,在后面的计算过程中需要时,就可以很清楚的知道她们的意义,而不会造成使用错误。

变量之所以称之为变量,还有一个重要的点落在了”变”上,也就是说变量的值不是写死的,而是可变的。还是以上题为例:

如果桌子的长度增加50cm,重新计算桌子的面积
解:
long = 150
long = long + 50
width = 80
area = long * width

可以看到长度的初始值设置为150,接着通过计算,长度值增加了50,而这个值依然存放在 long 这个变量里。

这就是变量:

变量是装载数据的容器
变量可以拥有自己的名称
变量是可变的

变量还有一个特征就是:
变量必须有一个数据类型,这个将跟下一章数据类型一起