Java温习——变量

一、概念

表示存储空间,用来存放某一类型的常量,没有固定值,可重复使用,也可存储某一类型的未知数据




二、特点

1 占用内存中某一块存储空间;

2 有自己的名称和类型(即变量名、数据类型);

3 可被重复使用;

4 该区域的数据可被同一数据类型范围内不断变化;




三、定义变量语法

1 先声明变量名,再赋值(初始化);

int a;
a = 1988;

2 声明变量的同时赋值;

int a= 1988;


注:

使用变量前必须对其初始化(赋值),因为初始化才真正在内存中分配空间;

不建议同时定义多个变量,建议每个变量定义一行




四、分类

根据定义的位置进行分类;

1 成员变量

又字段field,直接定义在类中、方法外的变量


2 局部变量

除成员变量,其他变量都是局部变量;

根据定义位置的不同,有3种表现形式——方法形参、方法内变量、代码块变量;


注:

若出现成员变量和局部变量同名的情况,按照就近原则使用变量;




五、作用域

根据变量的所在{}位置判断;

1 成员变量

在所定义的类中起作用;


2 局部变量

从定义位置开始,到定义所在的}结束之间起作用;




六、使用规则

1 变量必须先声明,并初始化后才可使用;

2 声明变量必须有数据类型;

3 同一作用域内变量不能重复定义;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值