Home  >  Article  >  Java  >  Is parameter passing in Java passed by value or by reference?

Is parameter passing in Java passed by value or by reference?

王林
王林forward
2020-07-30 17:12:192352browse

Is parameter passing in Java passed by value or by reference?

It is generally believed that the transfer in Java is by value, and the transfer of instance objects in Java is by reference.

(Recommended tutorial: java introductory tutorial)

What is passing by value and passing by reference?

Value transfer: A copy of the object is passed. Even if the copy is changed, it will not affect the source object;

(Video tutorial recommendation: java video tutorial)

Passing by reference: What is passed is not the actual object, but a reference to the object; changes to external objects will be reflected in the actual object;

The above is the detailed content of Is parameter passing in Java passed by value or by reference?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:csdn.net. If there is any infringement, please contact admin@php.cn delete