Java中的按值傳遞和按引用傳遞

1.在java中傳遞基本數(shù)據(jù)類型是按值傳遞的

2.在Java中傳遞對象是按"引用傳遞"的,引用傳遞是在C語言中的指針提出的因?yàn)镴ava中不存在指針,所以也就不存在所謂的引用傳遞,但是前面說了可以傳遞類類型的對象時(shí)會(huì)把對象的引用復(fù)制一份出來傳遞下去,也就是引用的值傳遞.原理上和引用傳遞大同小異

3.String類型比較特殊,雖然是引用類型的,但是傳遞后改變其值,原來的String對象的值并不會(huì)改變.原因是String類型傳遞時(shí)如果改變其值會(huì)重新創(chuàng)建新的對象,不會(huì)影響原來的對象.


注:個(gè)人見解,僅供參考

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,819評論 18 399
  • (一)Java部分 1、列舉出JAVA中6個(gè)比較常用的包【天威誠信面試題】 【參考答案】 java.lang;ja...
    獨(dú)云閱讀 7,275評論 0 62
  • 集合框架: 1)特點(diǎn):存儲(chǔ)對象;長度可變;存儲(chǔ)對象的類型可不同2)Collection(1)List:有序的;元素...
    Demo_Yang閱讀 1,396評論 0 4
  • 春節(jié)前的紐約中國城,似乎也多了幾許國內(nèi)的氛圍。 原先的車水馬龍,摩肩接踵的人群,明顯感覺少了許多。 紐約,只不過是...
    熊友華閱讀 683評論 0 0
  • 我們家現(xiàn)在在裝修,現(xiàn)在正在進(jìn)行中,很開心。
    嬌鵬閱讀 112評論 0 0

友情鏈接更多精彩內(nèi)容