Java基础-----变量

本文介绍了Java编程中的变量概念,包括成员变量和局部变量的区分,以及变量的声明规则。强调了变量名的命名规范,指出不能以数字开头,并提及了基本变量类型如整数、浮点、字符和布尔型。还提到了变量的初始化、不可重复声明以及Java数据类型的必要性。
摘要由CSDN通过智能技术生成

以下代码皆在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的数据类型.

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哈,啦啦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值