Java 方法与构造函数参数比较

Java Methods vs constructors parameter comparison

实际上我是初学者,我的问题可能很愚蠢而且我怀疑 java、

中方法与构造函数的实际目的是什么

我们可以在方法和构造函数参数中传递值,

推荐哪一个,为什么?

构造函数用于初始化对象,而方法用于展示对象的功能。

构造函数是隐式调用的,而方法是显式调用的。

构造函数不 return 任何值,其中方法 may/may 不是 return 值。

如果构造函数不存在,java 编译器会提供默认构造函数。在方法的情况下,没有提供默认方法。

构造函数应与 class 的构造函数同名。方法名不能与class.

重名

Java 方法用于执行某些操作,也称为函数。在哪里可以传递参数。他们必须有 return 类型。

构造函数是用于初始化对象的特殊方法。构造函数不能有 return 类型。构造函数名称必须与 class 名称相同。