2016 - 2024

感恩一路有你

鸿蒙初开:Java中变量的诞生

浏览量:4526 时间:2024-08-16 19:16:33 作者:采采

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

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。