Java中常量与变量

1 常量

常量是固定不变的值,可以直接放在打印语句(System.out.println())中打印,包括:
整数 1  23   123
小数 1.2   3.14

字符串常量”123”  ”aaa”

字符常量’字’  ’2’

布尔常量true  false  

2 变量的声明和赋值

变量声明:数据类型 变量名
比如:
int age;
变量赋值:可以声明后立即赋值
int age = 18;
也可以先声明后赋值
int age;
age = 18;

3 变量的分类及作用域

变量分类
变量分为局部变量和成员变量。

局部变量:声明在方法里面,方法的形式参数,代码块中(除了成员变量之外);

成员变量:直接声明在类中;

区别:局部变量在使用前必须有值,成员变量在使用前如果没有值,系统会分配默认值,默认值与数据类型有关。

局部变量是为了辅助完成方法的功能而临时定的一个变量,方法执行完后会被收回,而成员变量是类中的一个成员。

作用域

成员变量:声明在类中,所以整个类中都可以访问到;

局部变量:声明在方法中,只有声明这个方法的内部能访问到。

变量的使用细节

在一个方法内部,代码的执行流程是至上而下的,变量需要先声明再使用;

类中的方法和成员变量执行顺序可以是任意的,成员变量可放在主方法后。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值