課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
我看教程里面對(duì)于引用數(shù)據(jù)類型的定義是指存放數(shù)據(jù)地址。與c語(yǔ)言中的指針定義類似,兩者的區(qū)別中哪里呢?謝謝老師!
2015-09-03
源自:Java入門第一季(IDEA工具)升級(jí)版 2-13
正在回答
1.java中的引用類型可以看成是C中指針概念的封裝。C中指針是一個(gè)數(shù)值,可以進(jìn)行各種運(yùn)算(算術(shù)、邏輯、位),但是在java中,這些功能被封裝,是無(wú)法使用的。
2.java是值傳遞,c傳的是地址指針。也就是說(shuō),引用類型的變量又被復(fù)制了一份,傳遞的時(shí)候,你可以放心的操作這個(gè)變量,他的原值是不會(huì)改變的。而c就不行,c中你改得實(shí)際就是那一個(gè)地址中的數(shù)據(jù)。
沒有區(qū)別。引用類型變量和指針里都存放的是變量的地址。
qq_JasonLee_0 提問者
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開始
3 回答求問基礎(chǔ)數(shù)據(jù)類型與引用數(shù)據(jù)類型的區(qū)別?
1 回答Java和類Java語(yǔ)言的區(qū)別
1 回答類和類型的區(qū)別
1 回答bool和boolean的區(qū)別在哪里? 一個(gè)只能在c語(yǔ)言里用,一個(gè)是java的?
1 回答引用數(shù)據(jù)類型
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-08-03
1.java中的引用類型可以看成是C中指針概念的封裝。C中指針是一個(gè)數(shù)值,可以進(jìn)行各種運(yùn)算(算術(shù)、邏輯、位),但是在java中,這些功能被封裝,是無(wú)法使用的。
2.java是值傳遞,c傳的是地址指針。也就是說(shuō),引用類型的變量又被復(fù)制了一份,傳遞的時(shí)候,你可以放心的操作這個(gè)變量,他的原值是不會(huì)改變的。而c就不行,c中你改得實(shí)際就是那一個(gè)地址中的數(shù)據(jù)。
2015-09-03
沒有區(qū)別。引用類型變量和指針里都存放的是變量的地址。