final关键子上面的注意点

来源:互联网 发布:linux 最大文件打开数 编辑:程序博客网 时间:2024/05/21 17:25

 final 修饰符对方法和域而言,意味着某些完全不同的事情,阐述如下:

对于方法,final 意味着该方法不能被覆写(对实例方法而言)或者隐藏(对静态方法而言)

对于域,final 意味着该域不能被赋值超过一次,仅此而已。子类有和父类同名的变量,会隐藏父类变量的。

 

 

如果你想保证在父类中的final可以保留到子类中,那么你应该用一个final 方法来代替final 域:

原创粉丝点击