java基础第二十篇 Java的成员变量和局部变量

1.成员变量

       在类中定义,用来描述对象有什么。

2.局部变量

        在类的方法中定义,在使用方法过程中需要临时保存数据,而这些数据就是保存在局部变量中。(用来临时保存数据)

注意:

       1、局部变量是定义在方法内部的,成员变量是定义在类中的。

       2、成员变量可以被本类的所有方法使用,也可以被其他跟本类有关系的方法使用,而局部变量只能在当前方法使用。

       3、两类变量同名时,java会优先调用局部变量的值

       4、在同一个方法中,不允许有同名的局部变量;在不同的方法中,可以有同名局部变量

区别:

1、作用域不同

        局部变量的作用域仅限定义它的方法(方法开始到方法结束)

         成员变量的作用域在整个类内部都是可见的

2、初始值不同

        java会给成员变量赋予一个初始值,默认的成员变量的初始值是0

        java不会给局部变量赋予初始值

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

随风而行无疾而歌

看官,觉得不错,奖励一下呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值