public void main()  当中的void是什么意思,有没有它有什么区别。
 请各位朋友用个小例子解释一下,谢谢了!!

解决方案 »

  1.   

    void 表示无返回值
    没有void 就要加return  
      

  2.   

    void 写上后,你的方法就不需要返回类型。比如说
    public void get()
    {
    //这里你可以随便写正确的语句
    return;//还可以跟上return.但是如果你写上:return 34;这就错了。因为方法的定义为void,不需要返回任何东西。
    }
    public String get(int n)
    {
    //这里你可以随便写正确的语句
    return "";//可以跟上这个,但是如果你写return;或return ?;?代表非String的值的话,就错了。
    //方法中定义了返回类型是String,最后必须返回一个  String类型的值
    }
      

  3.   

    void是声明一个方法没有反回值 的,不用加 return语句,对像调用这个方法得不到返回值;
    如果一个方法不声明VOID那这个方法就有返回值.方法中要加入 return语句,对像调用这个方法,会得到一个返回值,返回值类型是你定义这个方法的类型.
      

  4.   

    楼上解释得挺清楚了 就这意思  没用void就一定要用return语句
      

  5.   

    只有构造器,也就是名字和类名相同的,没有返回参数。其它的必须有返回参数,如果你的不返回任何东西,那就返回void好了,这个就代表返回空。
      

  6.   

    在方法中,void 表示无返回值 
    没有void 就要加return 。
    在构造方法中,没有返回参数,不能加void。 
      

  7.   

    main也是一个方法...只不过是程序主入口的一个方法罢了..main方法没有返回值的而已
      

  8.   

    void是声明一个方法没有反回值
      

  9.   

    前面的几位说的都对,但是没有设计到核心,我想楼主是想知道为什么要在main方法前使用void而不是什么也不写,主要的问题是语法问题。我没有试过不写void可以不可以,但是理论上,只有构造函数不放回值而且也不是用void,其他的函数如果不放回的话,就需要加上void,以表明这是个不返回值的函数。