Java基础-----变量

Java基础-----变量,第1张

以下代码皆在eclipse内进行 *** 作

变量的概念

变量:顾名思义就是变化的量,就像是这个时候我的手中有一包旺仔QQ糖,但是下一秒我又买了两包QQ糖,所以我手中的QQ糖现在有三包,也就是说我手中的QQ糖数量是一个变量,它会随着时间,空间等一些因素而改变.

而每一个变量都需要一个变量名,因为变量是存储在内存中的,所以需要一个名字来寻找它,类似于

int a = 25,一个名字叫a的变量储存着25这个数据.

变量的分类

1.成员变量:直接声明在类中的变量

2.局部变量:声明在方法中的变量

public class Variable {
	int a;//这就是成员变量
  public void test01() {
	  int b;//这就是局部变量
  }
}
变量的声明方式

1.在Java中,变量名属于标识符的范畴,而标识符必须以字母,下划线或$符号开头,其后面可以有字母,数字,下划线和$符号.

2.Java中关键字也不能作为变量名

如上,开头以数字进行代码声明,eclipse会进行报错,"Syntax error on token "1", delete this token"我在百度翻译上进行翻译的"令牌“1”上出现语法错误,请删除此令牌",所以说用数字开头是绝对不可以的,读者也可以自己试试看用除以上规则规定的来声明会不会报错.

(关键字好多的,我记得像那种以后有可能作为关键字的也不能使用,你用的话eclipse和idea都不会报错,但实际开发中不允许,因为以后要是jdk什么的更新了,搞出几个新的关键字恰恰好是你的变量名,那你的整个代码就会崩掉,所以我一般用百度翻翻译出的名字,这样也更容易见名知义一点)

基本变量类型

(1)整数类型:byte,short,int,long.

(2)浮点类型:float,double.

(3)字符类型:char.

(4)布尔类型:boolean.

这只是一些基本的变量类型,更复杂的我也了解的不多,所以有兴趣的同学可以去搜搜,了解了解,大佬还是有很多的.

声明变量的方法

变量类型 变量名;

这只是声明,要是想存入某个数就用"="符号,记住这跟数学中的含义可不一样,这是赋值的意思,就是把某个数据存在变量中."=="才是等于的意思!(此外"="是右结合性,就是从右往走看,以后会讲关于结合性的).

存数据:

int a = 25;

这就是把数据25存到变量a中.

注意

1.第一次为变量进行赋值称为初始化,Java中如果没有进行初始化是不能使用的,但是成员变量可以不用进行初始化,因为系统默认进行初始化.

2.Java中的变量不能进行重复声明.

3.声明变量时必须声明Java的数据类型.

各位大佬要是里面有错误,请告诉我,让我们一起进步吧,谢谢了!!!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/904790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-15
下一篇 2022-05-15

发表评论

登录后才能评论

评论列表(0条)

保存