Java基础之全局变量和局部变量

Java基础 专栏收录该内容
38 篇文章 1 订阅

全局变量和局部变量

什么是全局变量

    类的属性称之为全局变量,也称之为类的成员变量,字段


什么是局部变量

    局部变量是定义在方法体,或者代码块中的变量,参数是特殊的局部变量


全局变量和局部变量的区别

    1,作用域

        成员变量的作用域在整个类中

        局部变量,从声明它的地方开始,直到它所在的{}结束

    2,初始值

        成员变量是有初始值(也叫做默认值,也叫做缺省值)的

        局部变量 没有初始值,在使用之前必须先声明并赋值

3,修饰符

        成员变量可以使用public static 等修饰符修饰

        局部变量不能使用public static 等修饰符修饰,如果要使用修饰符 ,只能使用final修饰

        被final修饰的变量,只能被赋值一次,赋值完成之后不能修改其值,这个变量称之为常量
        
        final可以修饰成员变量, 但是final修饰成员变量时,成员变量必须显式赋值

  • 0
    点赞
  • 0
    评论
  • 3
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:书香水墨 设计师:CSDN官方博客 返回首页

打赏作者

命中的缘分

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值