gpt4 book ai didi

java - Java中的构造函数返回什么?

转载 作者:IT老高 更新时间:2023-10-28 21:12:04 26 4
gpt4 key购买 nike

写完关于这个主题的帖子后,我发现自己有点困惑。所以我再次问这个:

"Does Java constructor returns any value?"

我的书说它们不能返回值,但我的教授说它们可以而且他们总是这样做。

由于需要将控制权转移给具有某些值(value)的人,要么无效?

最佳答案

这有点令人困惑:构造函数确实不返回值;它是操作符 new 。但是,构造函数总是与 new* 一起使用,所以看起来它们总是返回一个值。


* 这是一个轻微的简化:如果你通过 reflection,你可以使用没有 new 的构造函数。但是,相同的机制将发挥作用。

关于java - Java中的构造函数返回什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14737420/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com