-值 问答列表

Java 参数引用和原始引用(不是对象)有什么区别?[复制]

作者:Atti 提问时间:6/11/2017

这个问题在这里已经有答案了: 变量、对象和引用有什么区别?[复制] (5 个答案) 6年前关闭。 所以我们知道使用按值传递,即它传递对方法的引用副本。 我想知道为什么当我用原始引用(在我的示例中)测...

是否可以将对象作为函数参数传递并在函数中重新分配它以在 java 中的函数范围之外修改其值?

作者:Bowen Peng 提问时间:1/17/2022

我对 Java 中的按值传递机制感到困惑,尽管我已经阅读了一些关于它的问题,例如这样和这样。 我认为基元类型是通过函数参数中的值传递的,因此即使它在函数范围内发生了变化,它也不会更改其值。 p...

PHP:当将两个元素数组作为 by value 参数传递时,为什么数组的一个元素是按引用的,而另一个元素是按值的?

作者:Roemer 提问时间:6/23/2022

有人可以解释我在 PHP 8.1.6 中目睹的这种奇怪行为吗? 我想这种行为是符合标准的,我只是不明白。函数调用有一个按值划分的参数,但数组在调用后发生了变化,这都是因为对第一个元素的引用。 $a...


共3条 当前第1页