Java温习——变量

一、概念

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




二、特点

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

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

3 可被重复使用;

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




三、定义变量语法

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

int a;
a = 1988;

2 声明变量的同时赋值;

int a= 1988;


注:

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

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




四、分类

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

1 成员变量

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


2 局部变量

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

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


注:

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




五、作用域

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

1 成员变量

在所定义的类中起作用;


2 局部变量

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




六、使用规则

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

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

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


发布了262 篇原创文章 · 获赞 80 · 访问量 45万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览