Java 变量

**变量:*(在一定范围内可以修改数据)
1: 成员变量
2:局部变量

成员变量:
:1:定义在方法的外面类的里面
* :2:可以不进行初始化
* :3:堆内存
* :4:作用域在整个类
* 5:随着类的加载而被加载,随着类的消失而消失
分类:
1:实例变量(没有被static修饰)
2:类变量(被static修饰)

	**实例化格式**:
		类名  对象名 = new 类名();

	**类变量格式:**
		直接在类里加static,在方法中直接使用。

*局部变量
1:定义在方法的里面
* :2:必须要初始化
* :3:栈内存
* :4:作用域当前方法内(当前大括号内)
* :5:随着的方法的加载而被加载,随着方法的消失而消失

成员变量和局部变量同名时候怎样调用?
* 局部变量:直接使用局部变量名(就近原则)
* 成员变量:类名/对象名.成员变量名

静态 :static
* 1.静态方法里面不能使用非静态的方法的变量
* 2.非静态的方法可以调用静态和非静态的方法和变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值