0
点赞
收藏
分享

微信扫一扫

《java的作用域》

pipu 2022-02-20 阅读 29
java

作用域

1 在JAVA编程中,主要的变量就是属性和局部变量

2 局部变量一般指在成员方法中定义的变量

3全局变量也就是属性,作用域为整个类

4全局变量可以不赋值,直接使用,有默认值,局部变量必须赋值后,才能使用,因为没有默认值

使用细节

1 属性和局部变量可以重名,访问时遵循就近原则

2 在同一个作用域中,比如在同一个成员方法中,两个局部变量,不能重名

3 属性生命周期较长,伴随对象的创建而创建,伴随对象的销毁而销毁。局部变量,生命周期短,伴随它的代码块的执行而创建,伴随代码块的结束而销毁,即在一次方法调用中。

4 全局变量可以被本类使用,也可以被其他类使用(通过对象调用)。局部变量只能在本类中对应的方法中使用。

5 修饰符不同 全局变量可以加修饰符 局部变量不可以加修饰符。

举报

相关推荐

0 条评论