static可以用来修饰任意你想要用static的方法。
static表示该方法或字段是类的方法或字段,不用创建对象都可以使用,它们是这个类的所有的对象共用的。

解决方案 »

  1.   

    那么说它类似于全局变量了,那它跟加public有什么不同,假如一个变量前加了public又加了static是什么意思?
      

  2.   

    static为类方法,即不用创建对象都可以使用
    而对于main方法,一般来讲只有一个
    若你有多个时,只是默认它可以被静态调用而已
      

  3.   

    public是可全局调用
    static是可不通过new出新的类的实例而被直接调用,两者属于不同的范畴
      

  4.   

    如,static只是方法的修饰,并不是class的修饰
    public皆可
      

  5.   

    那么使用static就跟使用其它语言的函数一样了,不用实例化,直接用它的方法名就可以了,可以这样理解吧!
      

  6.   

    什么意思?是不是这个意思,static方法不能有参数吗?
      

  7.   

    实例变量是声明时不带static修饰符关键字,与对象相关,不与类相关联,在修改一个实例变量时,只有与这个变量相关的对象才能看到所发生的变化。类变量是带static修饰府关键字,在修改一个类变量时,类及从这个类new出的所有的对象都能看到发生的变化。