query: Java is pass by value or pass by reference when collections or array is passed as parameter?
positive_passages.docid: 599
positive_passages.text: Is Java "pass-by-reference" or "pass-by-value"?
negative_passages.docid: 119990
negative_passages.text: Pass By Reference VS Pass by Value
negative_passages.docid: 70760
negative_passages.text: Difference between Arrays.asList(array) and new ArrayList(Arrays.asList(array))
negative_passages.docid: 47947
negative_passages.text: Is Object.GetHashCode() unique to a reference or a value?
negative_passages.docid: 94336
negative_passages.text: How are references implemented internally?
negative_passages.docid: 28276
negative_passages.text: Reference type variable recycling - is a new reference variable created every loop in a loop if declared therein?
negative_passages.docid: 35088
negative_passages.text: Is there a difference between an Array and a List in Apex?
negative_passages.docid: 33583
negative_passages.text: Uses for the Java Void Reference Type?
negative_passages.docid: 26849
negative_passages.text: 'pass parameter by reference' in Ruby?
negative_passages.docid: 32377
negative_passages.text: Is a Java array of primitives stored in stack or heap?
negative_passages.docid: 96255
negative_passages.text: Arrays in Java and how they are stored in memory
negative_passages.docid: 77781
negative_passages.text: Is passing pointer argument, pass by value in C++?
negative_passages.docid: 77807
negative_passages.text: Does pass-by-value affect the performance of function calls?
negative_passages.docid: 91943
negative_passages.text: What is the use of "ref" for reference-type variables in C#?
negative_passages.docid: 28328
negative_passages.text: In C#, why is String a reference type that behaves like a value type?
negative_passages.docid: 74858
negative_passages.text: In C, are arrays pointers or used as pointers?
negative_passages.docid: 65580
negative_passages.text: Difference between pointer and reference as thread parameter