你真的懂Java值传递吗?

下面通过几道题测试你是否真的理解Java值传递

题目

题目一

 题目二

题目三

答案分析

题目一答案

 

在参数传递的过程中,实际参数myArray的地址被拷贝给了形参z,这两个对象都指向同一个地址。将null赋值给z,即将z这个引用置空,不指向任何对象,并不会影响到实参myArray。

 题目二答案

题目三答案

 好文

我要彻底给你讲清楚,Java就是值传递,不接受争辩的那种!--

https://mp.weixin.qq.com/s/yOYRf7LvE_JgVHO-MSSSXw

希望本文章对您有帮助,您的转发、点赞是我的创作动力,十分感谢。更多好文推荐,请关注我的微信公众号--JustJavaIt
原文地址:https://www.cnblogs.com/liaowenhui/p/14903102.html