Java作用域

目录

1.作用域

基本使用

2.作用域的注意事项和细节使用


1.作用域

基本使用

局部变量一般是成员方法里的变量 。全局变量有默认值,局部变量没有默认值。

在类内但是方法外定义的变量是局部变量,有初始值0可以不赋初值,在方法内的是局部变量,需要赋初值 。

2.作用域的注意事项和细节使用

局部变量与全局变量重名时遵循就近原则,同一个作用域内局部变量不可重名。

局部变量的代码块结束了,局部变量就没了。

这里输出的是king,由于就近原则。

同名的局部变量可以覆盖同名的全局变量。

全局变量可以被本类使用,也可以被其他类通过对象调用而使用,局部变量只能在本类中对应的方法中使用,使用范围很窄。

局部变量不能加修饰词,修饰词就是protected,public等词。

相关推荐
咖啡教室1 小时前
java日常开发笔记和开发问题记录
java
咖啡教室1 小时前
java练习项目记录笔记
java
鱼樱前端2 小时前
maven的基础安装和使用--mac/window版本
java·后端
RainbowSea2 小时前
6. RabbitMQ 死信队列的详细操作编写
java·消息队列·rabbitmq
RainbowSea2 小时前
5. RabbitMQ 消息队列中 Exchanges(交换机) 的详细说明
java·消息队列·rabbitmq
李少兄4 小时前
Unirest:优雅的Java HTTP客户端库
java·开发语言·http
此木|西贝4 小时前
【设计模式】原型模式
java·设计模式·原型模式
可乐加.糖4 小时前
一篇关于Netty相关的梳理总结
java·后端·网络协议·netty·信息与通信
s9123601014 小时前
rust 同时处理多个异步任务
java·数据库·rust
9号达人4 小时前
java9新特性详解与实践
java·后端·面试