A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 82387737 中级黑马   /  2014-12-26 21:25  /  1343 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Final关键字
背景:很多时候,有些内容,是不应该被子类重写的。而如果名字相同,子类就可以重写父类的方法,这样就让父类的方法不安全了。针对这种情况,我们如果能够做一个标记,告诉别人,注意了,这个方法是不可以被重写了。这个标记是final。
内容:最终的意思。它可以修饰类,成员变量,成员方法。
A.它修饰的类,不能被继承。
B.它修饰的变量,其实是常量。
变量
子面值常量
自定义常量:在定义的变量前面加final。
C.它修饰的成员方法,不能被子类重写的。
注意:内部类定义局部变量必须使用final修饰,但是1.8的用户发现不加也可以,是因为新版默认给你加了

评分

参与人数 1黑马币 +2 收起 理由
杨佳名 + 2

查看全部评分

8 个回复

倒序浏览
参考参考..
回复 使用道具 举报
挺详细的
回复 使用道具 举报
学习了,楼主写的很详细,谢谢
回复 使用道具 举报
学习一下,参考一下
回复 使用道具 举报
好详细啊
回复 使用道具 举报
lxsaks 中级黑马 2014-12-28 10:23:50
7#
学习了,感谢分享
回复 使用道具 举报
lxsaks 发表于 2014-12-28 10:23
学习了,感谢分享

知识整理整理,更清楚哦
回复 使用道具 举报
Seejun 中级黑马 2014-12-28 12:43:45
9#
感谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马