天才教育網(wǎng)合作機構 > 培訓機構 >

                                                                                        天才網(wǎng)·北京站

                                                                                        歡迎您!
                                                                                        朋友圈

                                                                                        全國統一學(xué)習專(zhuān)線(xiàn) 9:00-21:00

                                                                                        位置:培訓問(wèn)答 > 北京海淀區IT培訓海淀區Java培訓

                                                                                        北京海淀區IT培訓海淀區Java培訓

                                                                                        日期:2018-06-18 15:01:48     瀏覽:5068    來(lái)源:天才網(wǎng)·北京站

                                                                                        &uot;&uot;

                                                                                        北京海淀區IT培訓海淀區Java培訓

                                                                                        根據學(xué)員情況就近安排學(xué)習,可預約試聽(tīng)課程:

                                                                                        對象和對象引用

                                                                                          如下表達式:Aa1=ne??wA;它代表A是類(lèi),a1是引用,a1不是對象,newA才是對象,a1引用指向newA這個(gè)對象。

                                                                                          在Java里,“=”不能被看成是一個(gè)賦值語(yǔ)句,它不是在把一個(gè)對象賦給另外一個(gè)對象,它的執行過(guò)程實(shí)質(zhì)上是將右邊對象的地址傳給了左邊的引用,使得左邊的引用指向了右邊的對象。Java表面上看起來(lái)沒(méi)有指針,但它的引用其實(shí)質(zhì)就是一個(gè)指針,引用里面存放的并不是對象,而是該對象的地址,使得該引用指向了對象。在Java里,“=”語(yǔ)句不應該被翻譯成賦值語(yǔ)句,因為它所執行的確實(shí)不是一個(gè)賦值的過(guò)程,而是一個(gè)傳地址的過(guò)程,被譯成賦值語(yǔ)句會(huì )造成很多誤解,譯得不準確。

                                                                                          再如:Aa2;它代表A是類(lèi),a2是引用,a2不是對象,a2所指向的對象為空null;

                                                                                          再如:a2=a1;它代表,a2是引用,a1也是引用,a1所指向的對象的地址傳給了a2(傳址),使得a2和a1指向了同一對象。

                                                                                          綜上所述,可以簡(jiǎn)單的記為,在初始化時(shí),“=”語(yǔ)句左邊的是引用,右邊new出來(lái)的是對象。

                                                                                          在后面的左右都是引用的“=”語(yǔ)句時(shí),左右的引用同時(shí)指向了右邊引用所指向的對象。再所謂實(shí)例,其實(shí)就是對象的同義詞。

                                                                                        --------------------------------------

                                                                                        注:電話(huà)預約/咨詢(xún),并預約免費試聽(tīng),報名享優(yōu)惠

                                                                                        咨詢(xún)電話(huà):

                                                                                        手機/微信:

                                                                                        咨詢(xún)

                                                                                        地址:多個(gè)校區,您可就近選擇入學(xué)

                                                                                        溫馨貼士:為不影響你的學(xué)業(yè),來(lái)校時(shí)請先電話(huà)或咨詢(xún),方便我校安排相關(guān)的課程咨詢(xún)老師為你解答

                                                                                        免責聲明:本信息由用戶(hù)發(fā)布,本站不承擔本信息引起的任何交易及知識產(chǎn)權侵權的法律責任!

                                                                                        本文由 天才網(wǎng)·北京站 整理發(fā)布。更多培訓課程,學(xué)習資訊,課程優(yōu)惠,課程開(kāi)班,學(xué)校地址等學(xué)校信息,可以留下你的聯(lián)系方式,讓課程老師跟你詳細解答:
                                                                                        咨詢(xún)電話(huà):   微信:暫無(wú)

                                                                                        如果本頁(yè)不是您要找的課程,您也可以百度查找一下:

                                                                                        奇米在线7777在线精品|国产成人精品免费视|精品无码不卡一区二区三区|国内综合精品午夜久久资源|亚洲视频在线观看..