Java成员变量和局部变量

Java成员变量和局部变量

成员变量

一、 在类中,在类方法外
二、 在堆内存中
三、 随着对象创建存在,消失而销毁
四、 如果没有赋初值,则初始化为默认值,声明属性和初始化属性值必须一句完成
五、 8种基本数据类型默认值

  1. int short byte long这四种数据类型初始化为0
  2. double float这两种数据类型初始化为0.0
  3. char类型默认为空格
  4. boolean类型默认为false
  5. 所有引用数据类型(类、接口、数组)初始化为null

局部变量

一、 在方法定义中
二、 在占内存中
三、 随方法调用而存在,调用完毕而销毁
四、 没有默认初始化值,使用前必须定义和赋值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值