码迷,mamicode.com
首页 > 其他好文 > 详细

final总结

时间:2019-08-09 17:32:04      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:定义   nal   总结   局部变量   手动   成员变量   变量   不可   abstract   

final
1.类
不含任何子类,有父类(太监类);其中方法不能覆盖重写
2.方法
最终方法,不能被覆盖重写
3.局部变量
赋值后不能改变,只能赋一次值
4.成员变量
<1>由于成员变量有默认值,故定义成员变量为final时必须手动赋值,不会再给默认值
<2>可采用直接赋值和构造方法间接赋值
<3>用构造方法间接赋值,每个重载的构造方法都要对该变量赋值,相应的set方法也失去作用
注意:
1.类,方法中不能同时有abstract和final关键字(矛盾)
2.赋值后不能改变 对基本类型来说,是指变量的数值不能改变
对引用类型来说,是指变量的地址值不可改变

final总结

标签:定义   nal   总结   局部变量   手动   成员变量   变量   不可   abstract   

原文地址:https://www.cnblogs.com/fur-mat/p/11324609.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!