If Java is pass by value, how can some methods modify some parameters passed to it?
599
Is Java "pass-by-reference" or "pass-by-value"?
11318
How to circumvent using an out parameter in an anonymous method block?
158102
Java pass by reference and compiler optimization
62194
How can you get the names of method parameters?
141044
When overriding a method, why can I increase access but not decrease it?
28802
Is Ruby pass by reference or by value?
133055
Why do I need to override the equals and hashCode methods in Java?
1820
What does Java's type parameter wildcard really mean? What's the real difference between Foo and Foo?
37883
Java String variable setting - reference or value?
45946
Why would one mark local variables and method parameters as "final" in Java?
19121
How does the String class override the + operator?
143071
Passing parameters from test methods
134609
Java "params" in method signature?
29559
How to pass an ArrayList to a varargs method parameter?
58747
How can I pass a parameter to a Java Thread?
1784
What's the difference between passing by reference vs. passing by value?
46344
Can I add new methods to the String class in Java?