zoukankan      html  css  js  c++  java
  • final关键字

    注意:final修饰的方法不能被子类重写,重写的话会报错。

         static修饰的方法被子类重写不会报错,但是没有产生重写的效果。

    小结:

    1.final变量就是常量,不能改变;final函数是最终函数,不能被子函数覆盖;final类为最终类,不能有子类。final变量初始化后不能再被赋新的值。
    final固定的是显示初始化的值,
    final  int x; 会报错的,
     成员一般为final修饰前面一般会加上static变量
    public static final int x=0; 全局常量
    为什么要用final修饰变量?
    其实在程序中,如果一个数据是固定的,那么直接使用这个数据可以了,但是这样阅读性差,所以给该数据起一个名字,而且这个变量的名称不能变化,所以加上final固定.

  • 相关阅读:
    JAVAGUI设计步骤
    JAVA接口基础知识总结
    静态关键字static用法。
    JAVA面向对象的多态性
    java封装的概念
    多线程
    关于集合类间的区别
    JAVA——异常
    java——内部类
    Java——接口
  • 原文地址:https://www.cnblogs.com/thiaoqueen/p/6512756.html
Copyright © 2011-2022 走看看