static方法都是可以直接调用的,象常用的Integer.parseInt()这些就是静态方法

解决方案 »

  1.   

    static方法与其它的方法不同之处在于,它是属于类(class)的,而不是属于该类某一个对象的。所以,它在调用的时候没有隐含的this参数,而其它成员函数都隐含了一个this参数。
        所以static方法只能对类中的static变量进行操作,可以作为整个类的初始化函数。当然也就可以在声明该类的对象(也就是实例化)之前调用了!
      

  2.   

    static方法,又叫类方法。可以通过类名直接调用,而不用经过实例化。
      

  3.   

    static 方法的意义就在于此,所以才叫"类方法",
    thinking in java 里有详尽的解释.