Java中的构造函数是什么?

构造函数类似于方法,但是,

  • 它们没有任何返回类型。

  • 构造函数的名称与类的名称相同。

  • 每个类都有一个构造函数。如果我们未为类明确编写构造函数,则Java编译器将为该类建立默认构造函数。

  • 每次创建一个新对象时,将至少调用一个构造函数。

  • 一个类可以具有多个构造函数。

示例

public class Puppy {
   public Puppy() {
   }
   public Puppy(String name) {
      //此构造函数有一个参数,名称。
   }
}