pass-by-reference
-
为什么修改了 ArrayList 参数,而不是 String 参数? (93 回答) 9年前关闭。 在 的情况下,添加的元素将被检索。如果方法调用对传递的字符串没有影响。JVM 到底在做什么?任何人都可以详细解
-
数组列表和修改其中包含的对象 假设我们有一个ArrayList myArray。我想通过调用对象的函数来修改它。如果我这样做,原始对象是否会被更改? 为了进一步澄清 - 我担心get()是否真的返回对我的原始对象的引用,或者它是否
-
Java 对象赋值 我是Java的新手,我有一些关于对象分配的问题。例如 我通过在String上测试案例来意识到我的错误,因为它是不可变的。我认为修改字符串的情况实际上是将“1”的引用返回到s1。尽管如此,
-
-
-
java(初学者):返回一个对象?它是作为常量引用返回的还是什么? 我有一个返回用户定义对象的函数。首先,我想知道该对象是否通过引用返回,如果它是私有的怎么办? 另外,我如何将其作为常量(最终)引用返回,因为我不希望有人弄乱它?我在返回对
-
“通过引用传递”到底是什么意思? 谁有权决定? 编辑:显然,我没有成功地很好地表述我的问题。 我不是在问Java的参数传递是如何工作的。我知道看起来像一个保存对象的变量实际上是一个保存对象引用的变量,并且该引用是
-
在 Java 中传递引用和在 C 中传递指针有什么区别? 我已经学习了几个月的Java,现在开始学习C。 我有点困惑,我的印象是通过引用传递一个对象和传递一个指针到该对象是一回事:我认为区别在于,在Java中,所有对象的传递都是用指针自动完
-
-
为什么java不支持像C++ 我已经阅读了每个基元数据类型和对象引用按值传递的地方? 我尝试过在Google中搜索为什么java不支持通过引用传递,但我只得到java不支持通过引用传递,我找不到任何理由。 为什么不能通过
标签