构造方法的问题

来源:8-10 Java 中的 static 使用之静态初始化块

一壶浊酒喜相逢

2018-03-31 16:59

public HelloWorld(),这个构造方法我加了删了运行结果都是一样的呀,这是为什么

写回答 关注

2回答

  • 慕慕9216028
    2018-06-26 13:27:48

    无参构造方法么!没有这个无参构造方法再new的时候也还是会默认调用一个无参构造方法

  • qq_三无少年_0
    2018-03-31 17:46:20

    无参构造方法在将对象实现时会由系统自动运行。

    聚个例子  class HelloWorld{

     public HelloWorld(){}

    }

    与class HelloWorld{} 实际上是没区别的

    但是如果重写了一个带参数的构造方法时系统将不会自动为你加上一个无参的构造方法(此时建议你自己写上一个无参的构造方法)。


Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530641 学习 · 6091 问题

查看课程

相似问题