final 关键字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了final 关键字相关的知识,希望对你有一定的参考价值。
final意为“终态”、“最终的”,可以修饰类、属性、方法1.修饰类时
被final修饰的类不能被继承,如:String类、StringBuffer类、System类
2.修饰方法时
不能被重写,已经写“死”了
3.修饰属性时
属性为“常量”(习惯用大写字符表示),一旦初始化赋值后将不可修改
final修饰的属性不能通过默认初始化来赋值,若要赋值:1.显式的赋值;2.通过代码块;3.构造器
原则:final修饰的属性一定要在创建对象之前被初始化
同时被static和final修饰的常量:全局常量(通过类直接调,值不能被修改)
以上是关于final 关键字的主要内容,如果未能解决你的问题,请参考以下文章