2021-11-27 14:43:26|已瀏覽:296次
Java提供兩種不同的類型:引用類型和原始類型(或內置類型)。Int是java的原始數據類型,Integer是java為int提供的封裝類。Java為每個原始類型提供了封裝類。
引用類型和原始類型的行為完全不同,并且它們具有不同的語義。引用類型和原始類型具有不同的特征和用法,它們包括:大小和速度問題,這種類型以哪種類型的數據結構存儲,當引用類型和原始類型用作某個類的實例數據時所指定的缺省值。對象引用實例變量的缺省值為null,而原始類型實例變量的缺省值與它們的類型有關。同時為了面向對象操作的一致性,這些基本類型都有相應的封裝類型:Integer、Short、Long、Byte、Float、Double、Character等。
怎樣區分java中的基本數據類型和引用類型?
1、java中基本數據類型一共有8個。
基本數據類型在內存中只有一塊空間,里面存著數值。
例如:int a=0;就是基本數據類型。
2、java中引用類型最常見的是字符串。
String str="apple";//字符串str是引用數據類型
引用類型的變量在內存中有兩塊空間,一塊是引用本身,另一塊是引用指向的對象。
3、有時常有判斷,問字符串是否是基本數據類型?
注意答案是否點的。
本文由培訓無憂網長沙牛耳教育專屬課程顧問整理發布,希望能夠對想參加長沙Java培訓班的學生有所幫助。更多Java培訓課程資訊歡迎關注培訓無憂網Java培訓頻道或添加老師微信:1503333605010
注:尊重原創文章,轉載請注明出處和鏈接 http://www.hebeijilong.cn/news-id-5234.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注java培訓頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050