java===final关键字

package cn.china;

public class Final {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

    }

}
/**
 * final关键字
 * 1、final是一个修饰符,可以修饰类,方法,变量。
 * 2、final修饰的类不可以被继承
 * 3、final修饰的方法不可以被覆盖
 * 4、final修饰的变量是一个常量,只能赋值一次。
 * 为什么要用final修饰常量,其实在程序中一个数据是固定的,那么直接使用这个数据就可以了
 * 但是i这样阅读性差,所以该数据起个名称,而且这个变量名称的值不能变化,所以加上final固定。
 * 
 * 写法规范:常量所有字母都大写,多个单词用下划线链接_*/
/*final*/class Fu3{
  /*final*/ void method(){
        //调用底层系统的资源
    }
}
class Zi3 extends Fu3{
    public static final double PI=3.14;//全局常量
    void method(){
        //static final int NUMBER=9;
        System.out.println(PI);
    }
}
原文地址:https://www.cnblogs.com/wangyinxu/p/6517593.html