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

问题描述

实际上我是新手,我的问题可能很愚蠢,我的疑问是Java中方法与构造函数的实际目的是什么

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

推荐哪个,为什么?

解决方法

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

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

在方法可能会/可能不会返回值的地方,构造函数不会返回任何值。

如果不存在构造函数,则Java编译器将提供默认构造函数。如果是方法,则不提供默认方法。

构造函数应与类同名。方法名称不应与类名称相同。

,

使用Java方法执行一些也称为功能的动作。您可以在哪里传递参数。它们必须具有返回类型。

构造器是用于初始化对象的特殊方法。构造函数不得具有返回类型。构造器名称必须与类名称相同。