以下为我们在java变量需要了解的几个部分内容:
- 变量的概念
- 变量的定义格式(声明方式)
- 变量的划分
- 变量的注意事项
1.变量的概念: 在程序运行的过程中,其值可在一定范围内发生变量的值
这里我们可以理解为数学中的未知数
2. 定义格式(声明方式):数据类型 变量名 = 初始化值;
一般我们给变量的命名采用小驼峰命名法(eg:name studentName)
在这里我给大家提供了几种声明方式:
//第一种声明格式
int a = 10;
//第二种声明格式
int a,b;
a = 10;
b = 10
3.变量的划分:
局部变量:定义在类中方法体内,作用范围是当前所在的这个方法内,也就是当前方法所作用的大括号内,局部变量不赋初值不能使用.
成员变量:定义在类中方法体外,作用范围是当前的整个类,也就是当前类所作用的大括号内,成员变量不赋初值可以使用,因为系统给提供默认值,(这里需要注意的是byte\short\int\long\默认值都为0,float\double默认值都为0.0,boolean默认值为false,char类型的默认值表现形式是一个空格,但是实际为\u0000)
4.变量的注意事项:
-
变量所在的大括号叫做变量的作用域,同一个作用域中不能存在多个名字相同的变量
-
定义在方法中的变量叫做局部变量,局部变量不赋初值不能使用
-
同一行可以定义多个变量,但是不建议这么使用,因为可读性比较差
//一行定义多个变量 int a,b,c =10; int a=10,b=10,c=10;
-
变量访问的原则为就近原则,他会先在自己的作用域里面去找当前有没有该变量,如果有就引用,如果没有,就会去自己所在的那个类的作用域继续寻找该变量,如果都没有就会报错(报错内容:标识符找不到)
-
变量可以多次赋值,一般情况定义的时候,我们会在初始值给一个常量,变量都是需要先声明再去使用
觉得有用的小伙伴点个赞哦!爱你们!