2016 - 2024

感恩一路有你

静态方法调用静态变量 静态方法中可以定义静态变量吗?

浏览量:2354 时间:2021-03-15 18:14:07 作者:admin

静态方法中可以定义静态变量吗?

方法内部的定义称为“局部变量”,而不是静态变量。局部变量不能与静态变量一起添加,包括受保护的、私有的和公共的变量。静态变量在类中定义,在方法体之外。

如果您了解JVM,您应该知道局部变量存储在堆栈中,而静态变量存储在方法区域中。当局部变量离开方法时,它将被堆栈回收,而静态变量则不会。因此,不能在局部变量之前添加static关键字。

静态方法调用静态变量 静态方法中可以访问静态变量 只能访问静态成员变量

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。