中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java有哪些基本數據類型

發布時間:2020-07-02 15:52:04 來源:億速云 閱讀:131 作者:元一 欄目:編程語言

java有哪些基本數據類型?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

Java語言是靜態類型的(statical typed),也就是說所有變量和表達式的類型再編譯時就已經完全確定。由于是statical typed,導致Java語言也是強類型(Strong typed)的。強類型意味著每個變量都具有一種類型,每個表達式具有一種類型,并且每種類型都是嚴格定義的,類型限制了變量可以hold哪些值,表達式最終產生什么值。同時限制了這些值可以進行的操作類型以及操作的具體方式。所有的賦值操作,無論是顯式的還是在方法調用中通過參數傳遞,都要進行類型兼容性檢查。

在java源代碼中,每個變量都必須聲明一種類型(type)。有兩種類型:primitive type和reference type。引用類型引用對象(reference to object),而基本類型直接包含值(directly contain value)。因此,Java數據類型(type)可以分為兩大類:基本類型(primitive types)和引用類型(reference types)。

Java為基本類型提供語言級別的支持,即已經在Java中預定義,用相應的保留關鍵字表示。基本類型是單個值,而不是復雜的對象,基本類型不是面向對象的,主要出去效率方面的考慮,但是同時也提供基本類型的對象版本,即基本類型的包裝器(wrapper)。可以直接使用這些基本類型,也可以使用基本類型構造數組或者其他自定義類型。基本類型具有明確的取值范圍和數學行為。

基本數據類型:整型,浮點型,布爾型,字符型

整型:byte,int ,short,long

浮點型:float,double

布爾型:boolean

字符型:char

2.單精度和雙精度單區別?

單精度數是指計算機表達實數近似值的一種方式。單精度,也就是 float ,在 32 位機器上用 4 個字節來存儲的;而雙精度double是用 8 個字節來存儲的,這是他們最本質的區別

關于java有哪些基本數據類型問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

青川县| 图木舒克市| 新密市| 通州市| 苍溪县| 沭阳县| 营山县| 榆社县| 沂水县| 长子县| 桃源县| 海淀区| 佳木斯市| 越西县| 石城县| 开平市| 安塞县| 拜泉县| 河间市| 洛阳市| 丰县| 承德县| 伽师县| 大理市| 天峻县| 南郑县| 社旗县| 微山县| 闸北区| 台中县| 湖南省| 馆陶县| 获嘉县| 西宁市| 勐海县| 金乡县| 莱芜市| 略阳县| 康保县| 乐清市| 新乡市|