鸿蒙初开:Java中变量的诞生
Java世纪元年,鸿蒙之初,无天、无地、无对象,一切还没有出现。一位程序猿破鸿蒙而出,鸿蒙破碎形成变量,变量之后有了算法,算法之后有了对象,这一切起源于变量,可以说变量是构成Java世界的元素,最基础也是最重要的知识。
Java变量
变量,顾名思义是变化的量,实质上,变量指代内存中开辟的存储空间,用来存放运算数据。
举例,老黑编写了一段代码片段如下:
```
int a 1;
int b 2;
int c a b;
```
请看老黑举的例子,变量a、b和c分别指代内存开辟的存储空间,在存储空间存放着两个整数和两个整数之和。
变量的要点
1. 变量的声明:变量名和变量类型,让Java的运行环境为其分配空间;
2. 变量的命名:变量的名称,要做到见名知意,遵循Java命名规范;
3. 变量的初始化:变量声明之后,需要赋给一个初始值后才能使用;
4. 变量的访问:可以操作变量中的数据,必须和其类型匹配。
变量的声明
1. 需要使用一个变量时,必须对变量声明;
2. 声明变量:包括两点变量名和变量类型。
未经声明的变量不能使用
根据Java语法规范,变量使用之前必须声明,否则会出现编译错误。例如,新建一个VariableCase类,在类中声明一个变量,并尝试使用未声明的变量,将会得到编译错误。
```
public class VariableCase {
public static void main(String[] args) {
// 变量没有声明,编译错误
a 0;
int b 1;
(b);
}
}
```
可以同时声明多个同类型的变量
在一条语句中,可以声明多个相同类型的变量,使用逗号进行分隔。
```
public class VariableCase2 {
public static void main(String args[]) {
// 同时声明两个整型变量,分别赋值1、2
int a1,b2;
// 同时声明两个整型变量,c为初始化,d赋值为3
int c,d3;
}
}
```
变量命名要求符合Java语言规范
变量的命名必须符合Java语言规范:
1. 变量名可以由字母、数字、“_”和“$”符组成;
2. 首字符不能以数字开头;
3. 不能使用保留字(在Java中具有特殊含义字符),如int、if、while等;
4. 大小写敏感;
5. 可以使用中文,但强烈不提倡。
变量命名代码片段
```
public class VariableCase3 {
public static void main(String[] args){
// 编译错误,命名不能以数字开头
int 520var 1;
// 编译错误,命名大小写敏感
int abc 2;
(ABC);
// 编译错误,不能使用Java保留字
int while 3;
// 编译不报错,但强烈不建议
int 老黑最强 4;
}
}
```
变量命名要见名知意
变量的命名要求看一眼能知道这个变量具体干什么的,即使一周之后你在重新整理代码依旧能看出变量的意义,那你出师了。
Java
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。