0

现在刚刚了解它们,并且对 java 非常陌生。

4

2 回答 2

6

不。如果定义了任何构造函数,则没有默认构造函数(我假设您的意思是无参数构造函数),除非您明确定义它。如果没有定义构造函数,则默认构造函数是隐含的。

于 2013-02-13T16:12:39.130 回答
1

如果你为你的对象提供了一个构造函数,那么它将被使用。如果您不调用它,java 将不会调用无参数构造函数,因此您必须自己提供它。

我认为这里的官方 java 文档提供了一些易于理解的示例。

于 2013-02-13T16:14:15.890 回答