STATIC的函数是属于类的,一个类加载时就存在了,使用它不用实例化
FINAL就是最终版,不能再覆盖

解决方案 »

  1.   

    static 静态的.
    static 方法和static成员都属于某个类,而不是属于该类的任何实例化(对象).调用时,需要写ClassName.method();
    而且static方法只能处理类的static成员,类的非static成员一概不能动.
    final是最终的.
    final成员变量就是像const一样,就是常量,不可以再修改.
    final方法不能被子类的方法覆盖.
    final类不能被继承.
      

  2.   

    static 静态的。
    作为类变量时将一直存在不论有多少实例,
    可以用来记录实例的个数。
    作为类的方法就比较复杂建议看书。
    final是最终的.
    final成员变量就是常量。
    final方法不能被子类的方法覆盖.
    final类不能被继承。