变量常量

本文详细介绍了编程中变量与常量的概念,包括变量的声明、初始化、作用范围以及常量的特点。区分了全局变量和局部变量,并解释了它们在不同上下文中的应用。
变量:可以改变的值
变量的声明与赋值
说明:变量表示存储单元,变量名就是存储单元的名称,变量初始化之后就可以通过变量名访问存储单元。
1、变量声明 int i; String str; //还没有分配存储空间
2、初始化(赋初值) i=10; str=”abc”; //初始化之后就分配了存储空间
3、声明并赋值 int i = 10; String str=”abc”; //声明的同时进行初始化
注意:变量在使用之前必须先初始化(赋初值)。
常量:不可以改变的量,一但定义不可以改变
final修饰的都是常量
常量赋值之后其值不能改变
常量标识符通常全部为大写。如,final double PI = 3.1415926
变量:全局变量和局部变量
全局变量:定义在类中,方法体上面,类下的,与方法是平行关系
局部变量:定义在方法体中,只能被当前方法体访问
main方法为静态方法,静态方法只能被静态的变量或静态的方法访问
全局变量及作用范围
在类的{}内直接定义的变量,称为全局变量或成员变量。
作用范围:整个类中都可以使用
全局变量在创建对象时会自动初始化,并有初始值(默认值)
byte/short/int0
long0L
float0.0f
double0.0
booleanfalse
引用类型:null
局部变量及作用范围
在方法中或代码块{}中定义的变量,称之为局部变量。
作用范围:直接包含它的{}内有效
局部变量不会自动初始化,没有默认值,使用之前必须要初始化。
常量:不可以改变的量,一旦定义,那么就永远不能改变
凡是用final修饰的变量都为常量,常量的所有名称都需要使用大写
final:代表的是最终 最后
如何定义常量?
final int MONEY = 1;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值