- 剑指Java:核心原理与应用实践
- 尚硅谷教育编著
- 457字
- 2023-07-26 16:51:31
第3章 基础语法
3.3.1 变量的声明与使用
变量的使用步骤可以具体分为声明、赋值、使用三步,下面是这三个步骤的详细介绍。
1.声明
变量的声明相当于向JVM申请一部分指定数据类型大小的内存。不同的数据类型,需要占用的内存大小是不同的。另外,JVM中每字节的内存都有自己的编号,称为内存地址,但是在程序中直接使用内存地址是极其不方便的,因此需要给这部分内存命名,方便在程序中对这部分内存进行访问和使用。变量声明如图3-3所示。

图3-3 变量声明
变量声明的语法格式如下所示。

示例代码:

int是表示整数的数据类型,常见的数据类型说明如表3-3所示。关于数据类型的详细讲解,请参考3.4节。
表3-3 常见的数据类型说明

2.赋值
将符号“=”右边的值放到对应的内存中。变量赋值如图3-4所示。

图3-4 变量赋值
变量赋值的语法格式如下所示。

示例代码:

需要指出的是,声明和赋值这两步往往会合二为一。
变量声明和赋值合二为一的语法格式如下所示。

示例代码:

建议写代码时在符号“=”左右各加一个空格,这样会更美观。
3.使用
所谓使用,是指在变量的作用域内将变量中的值拿出来进行打印、运算、比较等。
示例代码:
