国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Java中int與integer的區別(基本數據類型與引用數據類型)

2019-11-19 17:30:53
字體:
來源:轉載
供稿:網友

一、先說說int與integer的區別

  int 是基本數據類型,默認值為0,不需要進行實例化

  integer 是引用數據類型,是int的封裝類型,默認值為null,創建該類型需要進行實例化。

  基本數據類型是可以用“==”進行比較,而引用數據類型則不可以,一般是通過equals方法來實現比較。

二 、再說說基本數據類型與引用數據類型的區別?

特點:

1、從概念方面來說

  基本數據類型:變量名指向具體的數值引用數據類型:變量名指向存數據對象的內存地址,即變量名指向hash值

2、從內存構建方面來說

  基本數據類型:變量在聲明之后java就會立刻分配給他內存空間

  引用數據類型:它以特殊的方式(類似C指針)指向對象實體(具體的值),這類變量聲明時不會分配內存,只是存儲了一個內存地址。

3、從使用方面來說

  基本數據類型:使用時需要賦具體值,判斷時使用“==”號

  引用數據類型:使用時可以賦null,判斷時使用equals方法

以上所述是小編給大家介紹的Java中int與integer的區別(基本數據類型與引用數據類型),希望對大家有所幫助!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 克拉玛依市| 德清县| 香河县| 当涂县| 万州区| 左贡县| 井冈山市| 辽中县| 绵阳市| 介休市| 济南市| 周宁县| 万载县| 石屏县| 平定县| 招远市| 忻州市| 漠河县| 庆云县| 荆州市| 韶山市| 邵阳市| 福建省| 山东省| 砀山县| 公主岭市| 赤峰市| 育儿| 泽普县| 白河县| 梓潼县| 卢湾区| 甘孜| 新丰县| 沈阳市| 菏泽市| 呼图壁县| 枞阳县| 余姚市| 民乐县| 通化县|