为了账号安全,请及时绑定邮箱和手机立即绑定

final 可以影响什么

final 可以影响什么

查看完整描述

1 回答

?
mark_fork

TA贡献11条经验 获得超10个赞

final 是java 中的关键字,作用分为三方面:

  1. 变量声明为final 则 表示此变量为常量,在程序编译期间就确定了,在后期的实例方法调用中不能再修改。如 public final String name = "hello",hello会作为字面常量存储于方法区中的字符串池中。

  2. 方法声明为final,表示可以被子类继承,但是不能被override (覆盖或重写)

  3. 类声明为final,表示此类不会成为任何类的基类,如public final class String ,String类不能被其他类继承。一般用法是把工具类声明为final就可以。

查看完整回答
反对 回复 2018-03-16
  • 1 回答
  • 0 关注
  • 2606 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信