黑马程序员技术交流社区
标题:
关于final关键字
[打印本页]
作者:
请叫我院长
时间:
2016-9-17 23:48
标题:
关于final关键字
被final关键字修饰的方法为什么不能被子类重写呢?
作者:
细听风语为梧桐
时间:
2016-9-18 00:06
被final修饰的是最终方法,不能被重写啊
作者:
zhuangshuang123
时间:
2016-9-18 16:46
被final修饰的终止
作者:
叫我宁采臣
时间:
2016-9-18 17:08
因为final是最终的不能被重写
作者:
lvyanqi123
时间:
2016-9-18 17:28
final在java里的定义是这样子的啊.....
作者:
litianji2016
时间:
2016-9-18 18:01
当一个类的方法不希望被重写时就用final修饰,这就是语法规则,和杀人犯法一样。。。
作者:
肖小龙
时间:
2016-9-18 18:23
final单词意思是:最后的,最终的,决定性的,不可改变的 所以用.final修饰的不能被更该 既然不能被更改咱们重写?
作者:
bahamut322
时间:
2016-9-18 18:59
就是这么规定的,解释不出为什么
作者:
请叫我廖小帅
时间:
2016-9-18 23:44
final修饰的变量的初始化时机:
答:a.未被static关键字修饰
* 可以显示初始化
* 可以在构造方法中初始化
b.被static修饰
* 可以显示初始化
* 可以在静态代码块中初始化
* 不能在构造方法中初始化
60. final如果修饰局部变量,会发生什么事情?
答:基本类型,是值不能被改变,引用类型,是地址值不能被改变,对象中的属性可以改变。
作者:
&天马星空ぁ
时间:
2016-9-19 00:04
final修饰的成员变量与成员方法不能被修改 以及重写
作者:
我就是那匹黑黑
时间:
2016-9-19 00:47
不能被子类重写
作者:
chenyihan
时间:
2016-9-19 12:19
final是最终的意思,方法被final修饰就不能被重写
作者:
Array先生
时间:
2016-9-19 12:45
final顾名思义就是最终的意思,final修饰的方法是不能被重写的
作者:
459374998
时间:
2016-9-19 15:12
因为定的规则就是这样,你说public为啥是公共的,这个问题有点钻牛角尖了吧,你如果以后牛逼了自己开发也可以写规则,想定什么规则定什么规则。
作者:
煮酒拭剑赏美人
时间:
2016-9-19 15:41
这是java的语法规则,我们知道就行了,也可以去看它的底层代码。
作者:
翻滚的兔子
时间:
2016-9-19 15:42
final就是最终的意思,不可再被更改,修饰后就不能被更改了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2