“全栈2019”Java第十二章:变量

146 阅读2分钟
原文链接: www.toutiao.com

难度

初级

学习时间

10分钟

适合人群

零基础

开发语言

Java

开发环境

  • JDK v11
  • IntelliJ IDEA v2018.3

1.变量是什么?

“全栈2019”Java第十二章:变量

变量是计算机语言中能储存计算结果或能表示值抽象概念。

“全栈2019”Java第十二章:变量

变量可以通过变量名访问。

我们可以得到两点:

  • 储存计算结果
  • 通过变量名访问变量

储存计算结果

“全栈2019”Java第十二章:变量

演示1+1:

“全栈2019”Java第十二章:变量

从图中我们可以看到1+1的结果存储在sum变量中。

通过变量名访问变量

“全栈2019”Java第十二章:变量

如何访问1+1之后的结果呢?

“全栈2019”Java第十二章:变量

我们访问通过变量名sum就可以访问到sum的值,也就是1+1的值。

“全栈2019”Java第十二章:变量

2.声明一个变量

如何声明一个变量?

“全栈2019”Java第十二章:变量

声明一个简单的变量只需数据类型和变量名

“全栈2019”Java第十二章:变量

数据类型下一章讲解。本章只需知道整型int即可。变量名为sum。

变量名就是变量的名字。

初始化

“全栈2019”Java第十二章:变量

声明变量之后,给变量赋值,这就是初始化动作。

我们来给sum赋值:

“全栈2019”Java第十二章:变量

显示输出:

“全栈2019”Java第十二章:变量

运行结果:

“全栈2019”Java第十二章:变量

控制台打印结果为1。

3.定义一个变量

“全栈2019”Java第十二章:变量

刚刚我们是先声明了一个变量,然后进行赋值,这些一系列初始化操作可以一步到位,即定义一个变量。

定义一个变量为sum,数据类型为int类型,初始值为1:

“全栈2019”Java第十二章:变量

然后将sum打印输出:

“全栈2019”Java第十二章:变量

运行结果:

“全栈2019”Java第十二章:变量

4.声明变量还是定义变量?

“全栈2019”Java第十二章:变量

实际开发中,我是使用声明变量还是定义变量?

答案是两者都用。

“全栈2019”Java第十二章:变量

对于未知的建议声明变量做法;

“全栈2019”Java第十二章:变量

对于已知的建议使用定义变量做法。

5.变量必须初始化才能使用

定义的变量我们知道是声明+初始化。所以使用没有问题。

“全栈2019”Java第十二章:变量

但是,声明的变量不能直接使用。什么叫使用?使用就是用访问变量里面的值。例如:

“全栈2019”Java第十二章:变量

运行:

“全栈2019”Java第十二章:变量

可以看到,运行出错,错误原因:

Error:(9, 28) java: 可能尚未初始化变量sum

所以,大家以后记得声明变量以后要初始化再用。

至此,Java变量相关内容讲解先告一段落,更多内容请持续关注。

答疑

如果大家有问题或想了解更多前沿技术,请在下方留言或评论,我会为大家解答。

上一章

“全栈2019”Java第十一章:标识符

下一章

“全栈2019”Java第十三章:数据类型

学习小组

加入同步学习小组,共同交流与进步。

  • 方式一:关注头条号gorhaf,私信“Java学习小组”。
  • 方式二:关注公众号gorhaf,回复“Java学习小组”。

全栈工程师学习计划

关注我们,加入“全栈工程师学习计划”。

“全栈2019”Java第十二章:变量

版权声明

原创不易,未经允许不得转载!