fianl详解(适合新手)
final
1、final是Java语言中的一个关键字
2、final表示最终的,不可变的。
3、final可以修饰变量以及方法,还有类等
4、final修饰的变量?
5、final修饰的方法?
6、final修饰的类?
final class A{ } //B类继承A类,相当于对A类的功能进行扩展。如果你不希望别人对A类型进行扩展。 //你可以给A类加final关键字,这样A类就无法继承了 class B extends A{ } //最终会编译错误。 //错误原因:无法最终从A进行继承
实际应用(sun公司开发内部为了保证String的严密性)
本文作者:TranquilTimber
本文链接:https://www.cnblogs.com/gbrr/p/16755572.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步