热门

最新

红包

立Flag

投票

同城

我的

发布
xu123456666666
青竹浅梦
3 年前
truexu123456666666

final使用注意事项和细节讨论2(图七)
6.一般来说,如果一个类已经是final类了,就没有必要再将方法修饰成final
为什么呢?我想不通,搜索了一下。
这个博主讲的很好(图一),构造方法本身就不允许子类继承,你还用final防子类重写就画蛇添足了。
构造方法不允许加static手动调用,static和构造方法一个脱离创建对象,一个用于创建对象,相互矛盾
7.final 和 static 往往搭配使用,效率更高,不会导致类加载,底层编译器做了优化处理(图三图四)
老师说有些时候就是想把一个值和一个类结合,这样效率就比较高
final 和static顺序可以颠倒,老师建议final写在static前

8.包装类都是final类,不能被继承


两点感悟:
真正的作品不只靠一本书,而是旁征博引
如果你喜欢搞技术,当老板更容易进步

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
Java中子类与父类的关系
立即登录