| 
 
| 普通方法中都有返回值类型,其中有一种是void类型,它也是一种返回值类型,代表没有具体返回值。即便方法内部不写return语句,那么编译器(还是其它?)也会自动加上。 
 今天看毕老师关于构造方法的视频(第5天-08),其中提过构造方法连void都没有,自然不需要return语句,【连系统都不会自动添加】,于是我在网络上搜过了一阵,发现有不同的意见。于是自己做了验证,上代码。
 
 复制代码class Person{
        int age=10;
        Person(){
                System.out.println("aaa");
        }
        void speak(){
                System.out.println("age="+age);
        }
}
下面是反编译后的截图,可以看出,不管是无void的构造函数,还是有void的普通方法,反编译后都有return这个词,第一次用反编译,不太懂。有人能帮忙解释一下么?
 
 
 
 | 
 |