关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
yunyuntop
2017-07-20 09:02
采纳率: 80%
浏览 5.1k
首页
Java
已采纳
final关键字修饰的变量为什么可以修改
java
我发现final关键字修饰的变量可以修改,我想知道这两个C是不是一个,如果是一个岂不是被修改了吗?不是得话又是同一个栈地址指向的,怎么回事大神
写回答
好问题
提建议
追加酬金
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
8
条回答
默认
最新
相关推荐
更多相似问题
final
关键字
修饰
的
变量
为什么
可以
修改
java
2017-07-20 09:02
回答 8
已采纳
这两个a对象是不同的对象,因此a.c不是同一个
变量
,你给不同的
变量
赋值,谈不上
可以
不
可以
修改
Java
中
final
修饰
的成员
变量
可以
被多次赋值?
intellij-idea
java
有问必答
2021-10-10 21:07
回答 4
已采纳
首先,你看一下你的子类代码,那叫重新赋值吗?应该是在子类中开辟一个空间用来存放新的
变量
名X,你并没有使用父类里的X,如果你要使用直接像这样就行了 另外要纠正一点,就是如果在一个类里面定义
变量
在方法外
高分悬赏,
Java
语言中
final
变量
是常量么?那么为什么还是
可以
修改
?怎么禁止
修改
开发语言
2020-05-08 20:12
回答 3
已采纳
final
定义的常量是不允许
修改
的,如果是普通类型,不允许重新赋值; 如果是对象类型不允许重新 new ,但是
可以
操作对象属性,
修改
地址的内容。
java
final
修饰
变量
_
final
关键字
修饰
变量
2021-02-27 20:01
xu kaihe的博客
Java
中被
final
修饰
的
变量
为常量,它只能被赋值一次,也就是说
final
修饰
的
变量
一旦被赋值,其值不能改变。如果再次对该
变量
进行赋值,则程序会在编译时报错。publicclassExample{publicstaticvoidmain(String[]args){...
java
中
final
修饰
方法,
java
中
final
关键字
修饰
变量
、方法、类的含义是什么
2021-04-23 10:09
发对象的小仙女的博客
Java
中的
关键字
final
修饰
变量
、方法、类分别表示什么含义?先看一个简单的介绍
修饰
对象解释说明备注类无子类,不
可以
被继承,更不可能被重写。
final
类中的方法默认是
final
的方法方法不能在子类中被覆盖类的private...
没有解决我的问题,
去提问