日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java数据类型,取值范围,引用类型解析

發布時間:2025/3/21 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java数据类型,取值范围,引用类型解析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

與javascript不同,Java是強類型語言,在定義變量前需要聲明數據類型。主要分兩種數據類型:基本數據類型和引用數據類型。

?

1、基本數據類型分析:

?

基本數據類型數值型整數型byte字節類型占8位,用于表示最小數據單位,取值范圍為-128~127(代表以存儲數字的大小)
short 短整型?16位,很少用,取值范圍為-32768 ~ 32767
int 整數類型32位,常用,取值范圍為-2147483648 ~21474836487
long 長整形?64位,常用,取值范圍為-2^63-1~2^63-1,所有整數默認都為int類型,所以在定義的long型數據后面加L或l。小于32位數的變量,都按int結果計算
浮點型float 浮點類型(單精度)32位,后綴F或f,1位符號位,8位指數,23位有效尾數。取值范圍為-1.4E-45~-3.4E+38,0,1.4E-45~3.4E+38
double 雙精度類型(雙精度)

64位,最常用,后綴D或d,1位符號位,11位指數,52位有效尾數,取值范圍為-4.9E-324~-1.7+308,0,4.9E-324~1.7+308

char 字符型Java中的char類型使用Unicode字符集,在內存中是以16位無符號數據表示,取值范圍:0~65535
boolean 布爾型?8位,取值范圍:true和false,取其他值報錯

?

1、引用數據類型分析:??

?指的是那些保存在堆內存中的對象,意思是,變量中保存的實際上只是一個指針,這個指針指向內存堆 ? 中實際的值;按引用訪問,當查詢時,我們需要先從棧中讀取內存地址,然后再順藤摸瓜地找到保存在堆內存中的值;

?主要包含:類、接口和數組等。當寫代碼的時候經常會實例化個對象,例如new Person(),運行的時候會在堆內存中存儲這個對象的信息,當Person p=new Person(),此時運行的時候會在棧內存中存儲堆中那個對象的地址。

轉載于:https://www.cnblogs.com/chinaifae/p/10190112.html

總結

以上是生活随笔為你收集整理的java数据类型,取值范围,引用类型解析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。