关键字 -- 1




概述final 是 java 的重要关键字之一,可以用来修饰类、方法和变量,主要用来表示“不可改变” final 类final 类不能被继承,同时,一旦用 final 修饰了类,也就意味着 final 类中的所有方法都被隐式地指定为 final 方法 final 方法在类继承的过程中,对于父类中的 final 方法,子类不能修改和覆盖private 方法都被隐式指定为 final 方法 有两个原因使用 final 方法:锁定方法,防止被子类修改其含义在早期的 java 实现版本中,final 方法被实现为内嵌调用,可以提升性能 final 变量final 关键字用来修饰变量是最常用的用法,如果修饰成员变量,则必须在定义时或者构造方法中初始化,且一经初始化此后不能再进行任何赋值针对基本类型和类对象有着不同的含义:对于基本类型,final 变量一经初始化,此后不能再改变该变量的值对于类对象,已经初始化后,不能让这个变量再指向另一个对象,但他指向的对象的内容是可以改变的 static 
#技术帖    #龙潭书斋    #类    #class   



京ICP备15018585号