Java-什么是构造函数

什么是构造函数:

在Java中,每个类都有它的构造函数,当类的对象被创建时,该构造函数将被自动调用。构造函数类似于方法,但实际上它不是方法。

如果程序员没有为一个类编写构造方法,则系统会为该类提供一个默认的且无参的构造方法。
所以编写代码时,构造函数不是必须的。


构造函数:

一个Java方法和Java构造函数以通过其名称和返回类型进行区分。构造函数与类的构造函数同名,并且不返回任何值。
例如:


非构造函数:


这里,Test()与类的名称相同。但是,它有一个返回类型void。因此,它是一个方法,而不是一个构造函数。