JAVA语言中的变量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA语言中的变量相关的知识,希望对你有一定的参考价值。
1.变量
变量是一个代词,指代内存中的数据。
变量是可以改变的量---->指代不同的数据。
2.变量的使用
变量必须先声明后使用:
语法:数据类型 变量名;
int a;
可以一条语句声明多个同类型的变量
如:int a,b,c;
int a=1,b,c=2;
3.变量的命名
规定:
- 只能包含字母,数字,_,$,并且不能以数字开头
- 严格区分大小写
- 不能使用关键字(java中已经用了的字)
建议:
- 不建议中文命名变量
- 最好“见名知意”
- 驼峰命名法:第一个单词首字母小写,其余字母首字母大写。
4.变量的初始化
java语法规定:变量在使用前必须初始化
初始化两种方式:
- 声明同时初始化
int a=5;
- 先声明后初始化
int b;b=8;
5.变量的使用
必须与数据类型匹配:
如:int a=2.5;//错误,类型不匹配
6.变量的作用域
- 从变量声明开始到包含它的最近的大括号结束。
- 作用范围重叠式,变量不能重名。
7.成员变量于局部变量的区别
局部变量:
- 定义在方法中。
- 没有默认值,必须自行设定默认值。
- 方法被调用时,存在栈中;方法调用结束时,从栈中清除。
成员变量:
- 定义在类中,方法外。
- 有默认初始值,可以不显式初始化。
- 所有类被实例化后,存在栈中;对象被回收,成员变量失效。
以上是关于JAVA语言中的变量的主要内容,如果未能解决你的问题,请参考以下文章