在java中一个类被声明为final类型,表示了什么意思?

如题所述

第1个回答  2013-09-04
一般该类的设计者认为该类已经达到完美,完全没有必要再去修改它,用final关键字。
或者是该类的设计者由于种种原因不希望该类被继承,用final关键字修饰。
被final关键字修饰之后的类不能被继承,一般认为是完美的,或者被随意的继承可能导致隐蔽的错误。
java中的String类就是一个final类本回答被网友采纳
第2个回答  推荐于2016-07-15
一般该类的设计者认为该类已经达到完美,完全没有必要再去修改它,用final关键字。
或者是该类的设计者由于种种原因不希望该类被继承,用final关键字修饰。
被final关键字修饰之后的类不能被继承,一般认为是完美的,或者被随意的继承可能导致隐蔽的错误。
java中的String类就是一个final类
第3个回答  2013-09-04
意味着它不能再派生出新的子类,不能作为父类被继承
第4个回答  2013-09-04
经final修饰的类被称为终态类,即不可被继承。
第5个回答  2013-09-04
不能被继承