gpt4 book ai didi

Java这个参数

转载 作者:行者123 更新时间:2023-12-02 08:03:20 25 4
gpt4 key购买 nike

快速提问,我试图自己找到满意的答案。

假设我有 2 个类 Object1 和 Object2。现在我希望 Object2 使用 Object1 的资源,所以我这样做

Object1 obj1;
public Object2(Object1 o){
obj1 = o;
}

在 Object1 中我这样做

new Object2(this);

这是否为每个Object2提供了一个Object1,或者它只是按预期指向Object1?

最佳答案

它将按预期指向 Object1。这是因为 Java 将对象变量存储为“引用”(如果您喜欢用 C 语言思考,则为“指针”),并且当您按值传递此引用时,您正在向函数提供对象引用。有一个关于此的很好的基本教程功能here 。希望这会有所帮助。

关于Java这个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8565435/

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