Answers

Question and Answer:

  Home  Advanced Java

⟩ Does Java pass arguments by value or reference?

Pass by value.

1. When passing primitives, it passes a copy of the

variable to the method. Any change made in the method does

not reflect in the calling method.

2. When dealing with objects, a copy of their

reference/address is passed. Thus the change made to the

object is reflected in the calling method.

 143 views

More Questions for you: