黑马程序员技术交流社区

标题: final关键字的使用 [打印本页]

作者: 82387737    时间: 2014-12-26 21:25
标题: final关键字的使用
Final关键字
背景:很多时候,有些内容,是不应该被子类重写的。而如果名字相同,子类就可以重写父类的方法,这样就让父类的方法不安全了。针对这种情况,我们如果能够做一个标记,告诉别人,注意了,这个方法是不可以被重写了。这个标记是final。
内容:最终的意思。它可以修饰类,成员变量,成员方法。
A.它修饰的类,不能被继承。
B.它修饰的变量,其实是常量。
变量
子面值常量
自定义常量:在定义的变量前面加final。
C.它修饰的成员方法,不能被子类重写的。
注意:内部类定义局部变量必须使用final修饰,但是1.8的用户发现不加也可以,是因为新版默认给你加了
作者: dandan520    时间: 2014-12-26 21:38
参考参考..
作者: 红楼    时间: 2014-12-26 21:41
挺详细的
作者: I空空    时间: 2014-12-27 23:47
学习了,楼主写的很详细,谢谢
作者: zw937820438    时间: 2014-12-28 00:15
学习一下,参考一下
作者: 夜枫冷    时间: 2014-12-28 00:20
好详细啊
作者: lxsaks    时间: 2014-12-28 10:23
学习了,感谢分享
作者: 极光_CDY    时间: 2014-12-28 11:01
lxsaks 发表于 2014-12-28 10:23
学习了,感谢分享

知识整理整理,更清楚哦
作者: Seejun    时间: 2014-12-28 12:43
感谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2