静态表示的是内存的共享,就是他的每一个实例都在同一个内存地址里面
对于变量 就可以看作全局变量,
他可以不用通过类实例直接调用final表示不可更改(变量),不可继承(类、方法)

解决方案 »

  1.   

    static 可以用做类的属性,不用实例化,就可以用!而且只是在第一次读到它时,才会给它赋值,
    final,是不可以继承的!就是说,在子类中不可以用的!
    本观点仅供参考!股市有风险,如市需谨慎!^_^
      

  2.   

    static的方法不用生成实例就可以直接使用,static的变量只能有一个,final我就不说了。
      

  3.   

    我补充一下,static其时就是全局变量。
    这下可清楚了吧。
      

  4.   

    static  可用于修饰类属性,和方法!表示共用内存!
    final   可用于修饰类,类属性,类方法!final类不能有子类!
    且static 常与final连用(static final)修饰属性,表示常量!
      

  5.   

    static是静态的(变量或方法类)
    final是不变量的(变量或方法类)
    好了吗
      

  6.   

    用于类static不能被实例化,只能被继承
    final 可以修饰表示常数或不可被继承的类
      

  7.   

    你仔细琢磨着句话“static其时就是全局变量”,清楚了,就清楚了
      

  8.   

    static 修饰符表示它所表示的方法或变量是属于类的,不属于任何实例。用static 修饰的方法或变量在类的加载时被加载。调用时也与一般不同,不是栈也不是堆,而是内存中的一块特殊区域(static link)静态连接。调用时用类名加方法名或变量名直接调用。
    final  修饰符表示它所表示的方法或变量是不可改变的。任何企图对 final所修饰的变量进行修改的行为都会得到编译期错误(compiling error)final所修饰的方法是不可被继承的。不能与abstract一同使用。
      

  9.   

    static 修饰符修饰的可以通过类去调用,但是不能用类的 
           实例调用
    final  只能负值一次不能修改