为了账号安全,请及时绑定邮箱和手机立即绑定

修改静态变量

使用对象名的形式修改静态变量的值,定义的静态变量的值也会随着改变吗?

正在回答

4 回答

会改变,但是静态变量一般是用来定义常量的,用来节约内存。变量不会使用静态变量来定义

0 回复 有任何疑惑可以回复我~

会变。

“静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收”

http://img1.sycdn.imooc.com//5969de630001475305740768.jpg


1 回复 有任何疑惑可以回复我~

会,只有用final关键字修饰的变量值是不可改变的

0 回复 有任何疑惑可以回复我~

静态变量储存在静态存储区。经常被声明为常量,很少单独使用static声明变量。

静态变量在程序开始时创建,在程序结束时销毁

会改变

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530628    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

修改静态变量

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信