变量详细解析
变量的基本概念
- 当需要在程序中记录单个数据内容时,则声明一个变量即可,而声明变 量的本质就是在内存中申请一个存储单元,由于该存储单元中的数据内 容可以发生改变,因此得名为"变量" 。
- 由于存放的数据内容大小不一样,导致所需存储单元的大小不一样,在 Java语言中使用数据类型加以描述,为了便于下次访问还需要给该变量指 定一个名字,用于记录该变量对应的存储单元。
变量的声明方式
数据类型 变量名 = 初始值;
代码演示
/*
编码实现变量的声明和使用
*/
public class VarTest{
public static void main(String[] args){
// 1.声明一个变量并初始化 数据类型 变量名 = 初始值
int age = 18;
// 2.打印变量值
System.out.println("age =" + age);
System.out.println("----------");
String name = "张三";
System.out.println("name = " + name);
}
}
变量的注意事项
- Java是强类型语言,变量在使用前必须声明其数据类型 -->错误: 找不到符号
- 变量在使用之前必须初始化 --> 错误: 可能尚未初始化变量
- 变量不能重复声明 -->错误: 已在方法 main(String[])中定义了变量 age
标识符的命名法则(笔试)
- 由数字、字母、下划线以及$等组成,其中数字不能开头
- 不能使用Java语言的关键字,所谓关键字就是Java语言用于表示特殊含义 的单词
- 区分大小写,长度没有限制但不宜过长
- 尽量做到见名知意,支持中文但不推荐使用
- 标识符可以给类/变量/属性/方法/包 起名字