public static void main(String[] args)
不用生成类的某个具体对象就可以调用。static变量也有同样的特点。

解决方案 »

  1.   

    static 就是不用实例化,就能直接引用 
    我是这样认为的,不知对不对
    关注~~~~~~~
      

  2.   

    static 方法 可以直接调用;
    public class Test1{
    static public void func1(){
    System.out.println("hello");
    }
    public void func2(){
    System.out.println("hello");
    }
    public static main(String[] arg){
       func1();//直接调用
       Test1 t1=new Test1();
       t1.func2();//生成实例调用}
    }
    鱼儿鱼儿鱼儿水中游,鱼儿不说话,她游得乐悠悠
      

  3.   

    我现在明白了,如果某个类不需要生成实例就可以将该类中的方法声明为static的。
    我还有一个问题就是 main方法中的args是什么意思,好象基本上没用
      

  4.   

    args 是数组的名字,这是随便取的。你取a或b都一样。
      

  5.   

    args是运行main方法的参数,是一个字符串数组