99re热视频精品首页-99re热视频在线-99re热视频这里只有精品5-99re热线精品视频-99re热在线观看-99re热在线视频

蒙狼科技logo
設(shè)為首頁(yè)| 聯(lián)系我們
咨詢(xún)熱線: 13917498722
  您的位置: 首頁(yè) > 網(wǎng)站資訊 > 引用類(lèi)型與值類(lèi)型有什么區(qū)別

引用類(lèi)型與值類(lèi)型有什么區(qū)別

發(fā)布日期:2017/8/19

區(qū)別:

1、值類(lèi)型通常被分配在棧上,它的變量直接包含變量的實(shí)例,使用效率比較高。

2、引用類(lèi)型分配在托管堆上,引用類(lèi)型的變量通常包含一個(gè)指向?qū)嵗闹羔槪兞客ㄟ^(guò)該指針來(lái)引用實(shí)例。

3、值類(lèi)型繼續(xù)自ValueType(注重:而System.ValueType又繼續(xù)自System.Object);而引用類(lèi)型繼續(xù)自System.Object。

4、值類(lèi)型變量包含其實(shí)例數(shù)據(jù),每個(gè)變量保存了其自己的數(shù)據(jù)拷貝(副本),因此在默認(rèn)情況下,值類(lèi)型的參數(shù)傳遞不會(huì)影響參數(shù)自己;而引用類(lèi)型變量保存了其數(shù)據(jù)的引用地址,因此以引用體例進(jìn)行參數(shù)傳遞時(shí)會(huì)影響到參數(shù)自己,因?yàn)閮蓚(gè)變量會(huì)引用了內(nèi)存中的統(tǒng)一塊地址。

5、值類(lèi)型有兩種透露表現(xiàn):裝箱與拆箱;引用類(lèi)型只有裝箱一種形式。我會(huì)在下節(jié)以專(zhuān)門(mén)的篇幅來(lái)深入討論這個(gè)話題。

6、典型的值類(lèi)型為:struct,enum以及大量的內(nèi)置值類(lèi)型;而能稱(chēng)為類(lèi)的都可以說(shuō)是引用類(lèi)型。

7、值類(lèi)型的內(nèi)存不由GC(垃圾回收,GabageCollection)控制,作用域結(jié)束時(shí),值類(lèi)型會(huì)自行釋放,削減了托管堆的壓力,因此具有性能上的優(yōu)勢(shì)。例如,通常struct比class更高效;而引用類(lèi)型的內(nèi)存回收,由GC來(lái)完成,微軟甚至建議用戶(hù)不要自行釋放內(nèi)存。

8、值類(lèi)型是密封的(sealed),因此值類(lèi)型不能作為其他任何類(lèi)型的基類(lèi),但是可以單繼續(xù)或者多繼續(xù)接口;而引用類(lèi)型一般都有繼續(xù)性。

9、值類(lèi)型不具有多態(tài)性;而引用類(lèi)型有多態(tài)性。

10、值類(lèi)型變量不可為null值,值類(lèi)型都會(huì)自行初始化為0值;而引用類(lèi)型變量默認(rèn)情況下,創(chuàng)建為null值,透露表現(xiàn)沒(méi)有指向任何托管堆的引用地址。對(duì)值為null的引用類(lèi)型的任何操作,都會(huì)拋出NullReferenceException異常。

11、值類(lèi)型有兩種狀況:裝箱和未裝箱,運(yùn)行庫(kù)提供了所有值類(lèi)型的已裝箱形式;而引用類(lèi)型通常只有一種形式:裝箱。





其他相關(guān)文章
  • 如何提升網(wǎng)站的客戶(hù)回頭率
  • Logo設(shè)計(jì)對(duì)于產(chǎn)品推廣的作用
  • 做網(wǎng)站企業(yè)如何選擇網(wǎng)絡(luò)公司?
  • 做網(wǎng)站優(yōu)化細(xì)節(jié)和思維也是排名的關(guān)鍵
  • 互聯(lián)網(wǎng)產(chǎn)品高失敗率的三大原因
  • 網(wǎng)站題目的權(quán)重也特殊的高




  • 企業(yè)網(wǎng)站后臺(tái)使用
    購(gòu)物網(wǎng)站后臺(tái)使用
    網(wǎng)站產(chǎn)品圖片的處理



    農(nóng)業(yè)銀行支付
    建設(shè)銀行支付
    郵政儲(chǔ)蓄銀行支付



    企業(yè)網(wǎng)站建設(shè)
    整站建設(shè)
    購(gòu)物網(wǎng)站



    企業(yè)網(wǎng)站建設(shè)建議
    注冊(cè)適合自己的域名
    什么是虛擬主機(jī)




    售前咨詢(xún)QQ: 838821345
    售后服務(wù)QQ: 464698733
    應(yīng)急手機(jī):13917498722


    微信掃一掃
    添加24小時(shí)微信客服


    郵箱:lang@MENGL.CN
    地址:上海寶山區(qū)城銀路555弄2號(hào)樓3樓
    ICP備案:滬ICP備12042844號(hào)-3
     滬公網(wǎng)安備:31011402002917號(hào)
    做網(wǎng)站 | 企業(yè)網(wǎng)站建設(shè) | 上海做網(wǎng)站 | 企業(yè)網(wǎng)站制作 | 做網(wǎng)站的公司 | 關(guān)于蒙狼 | 整站建設(shè) | 購(gòu)物網(wǎng)站 | 企業(yè)網(wǎng)絡(luò)營(yíng)銷(xiāo) | 成功案例 | 加盟代理 | 在線訂單
    服務(wù)區(qū)域: 臨港新區(qū)做網(wǎng)站 徐匯做網(wǎng)站 閔行做網(wǎng)站 長(zhǎng)寧做網(wǎng)站 虹口做網(wǎng)站 黃浦做網(wǎng)站 盧灣做網(wǎng)站 靜安做網(wǎng)站 浦東做網(wǎng)站 楊浦做網(wǎng)站 普陀做網(wǎng)站 閘北做網(wǎng)站 寶山做網(wǎng)站 嘉定做網(wǎng)站 松江做網(wǎng)站 昆山做網(wǎng)站
    Copyright 2012-2025 上海蒙狼網(wǎng)絡(luò)科技有限公司 www.zcrhy.com.cn All Rights Reserved