Java作用域

目录

1.作用域

基本使用

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


1.作用域

基本使用

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

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

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

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

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

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

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

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

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

相关推荐
哈哈很哈哈13 分钟前
Flink SlotSharingGroup 机制详解
java·大数据·flink
真的想不出名儿23 分钟前
springboot - 邮箱验证码登录
java·springboot·邮箱验证
the beard42 分钟前
JVM垃圾回收器深度解析:从Serial到G1,探索垃圾回收的艺术
java·jvm
大虾别跑42 分钟前
vc无法启动
java·开发语言
郭老二1 小时前
【JAVA】从入门到放弃-01-HelloWorld
java·开发语言
卷Java1 小时前
CSS模板语法修复总结
java·前端·css·数据库·微信小程序·uni-app·springboot
龙茶清欢1 小时前
7、revision 是 Maven 3.5+ 引入的现代版本管理机制
java·elasticsearch·maven
柯南二号1 小时前
【Java后端】《Spring Boot Starter 原理详解》博客
java·开发语言·spring boot
歪歪1002 小时前
如何在SQLite中实现事务处理?
java·开发语言·jvm·数据库·sql·sqlite
毕设源码-郭学长2 小时前
【开题答辩全过程】以 J2EE在电信行业的应用研究为例,包含答辩的问题和答案
java·java-ee