Java是值传递还是引用传递?
生活随笔
收集整理的這篇文章主要介紹了
Java是值传递还是引用传递?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?
Java是值傳遞:
(1)基本類型作為參數(shù)傳遞時(shí),是傳遞值的拷貝,無論你怎么改變這個(gè)拷貝,原值是不會(huì)改變的;
(2)對(duì)象的引用作為參數(shù)傳遞時(shí),是把對(duì)象在內(nèi)存中的地址拷貝了一份傳給了參數(shù),無論怎么改變這個(gè)地址值,原值都不會(huì)改變。
?
參考:http://blog.sina.com.cn/s/blog_4b622a8e0100c1bo.html
轉(zhuǎn)載于:https://www.cnblogs.com/jiangyi-uestc/p/5722810.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的Java是值传递还是引用传递?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 记一次线上cpu飙升100%的排查过程
- 下一篇: Java实现本地缓存、分布式缓存及多级缓