问答详情
源自:8-10 Java 中的 static 使用之静态初始化块

构造方法与类名是否要一样?

我构造方法与类名不一样的时候会出          通过静态初始化块初始化age
                                                              通过初始化块初始化sex
                                                              姓名:tom,性别:男,年龄:20

相同时才会出   通过静态初始化块初始化age
                      通过初始化块初始化sex
                      通过构造方法初始化name
                      姓名:tom,性别:男,年龄:20


提问者:慕粉1106558963 2017-03-12 12:30

个回答

  • 慕粉1314022323
    2017-03-19 20:59:12

    每个类的构造方法就是通过类名来建的,有无参构造和有参构造,都只能通过类来调用!

  • 慕莱坞0426743
    2017-03-12 15:08:54

    构造方法当然要和类名一样,方法才不一样

  • qq_晴天123
    2017-03-12 12:56:27

    不一样

  • kocoo
    2017-03-12 12:39:16

    必须一致

  • ziom
    2017-03-12 12:36:16

    构造方法当然要和类名一样,这是Java语法规则,并且构造方法是没有返回值的,不一样的应该是实例或者静态方法吧,你看仔细一点。