最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于java中基本數(shù)據(jù)類型的數(shù)值范圍

 更新時間:2023年07月04日 09:58:46   作者:longshenlmj  
這篇文章主要介紹了關(guān)于java中基本數(shù)據(jù)類型的數(shù)值范圍,基本類型,或者叫做內(nèi)置類型,是JAVA中不同于類的特殊類型,它們是我們編程中使用最頻繁的類型,需要的朋友可以參考下

Java八種基本類型:

六種數(shù)字類型(四個整數(shù)型,兩個浮點型),
一種字符類型,
一種布爾型

具體如下

1、整數(shù):包括int,short,byte,long 
2、浮點型:float,double 
3、字符:char 
4、布爾:boolean

對應(yīng)空間和范圍如下

基本型別二進(jìn)制位數(shù)最小值最大值包裝類
boolean
char16-bit0(Unicode)65535(Unicode 2^16-1)java.lang.Character
byte8-bit-128+127java.lang.Byte
short16-bit-32768(-2^15)32767 (+2^15-1)java.lang.Short
int32-bit-2147483648(-2^31)2147483647 (+2^31-1)java.lang.Integer
long64-bit-9223372036854775808(-2^63)9223372036854775807(+2^63-1)java.lang.Long
float32-bit1.4E-45(IEEE754規(guī)定32位內(nèi)容)3.4028235E38(IEEE754)java.lang.Float
double64-bit4.9E-324(IEEE754)1.7976931348623157E308(IEEE754)java.lang.Double

引用類分為3種 (類類型,接口類型及數(shù)組類型)

類類型:對類實例的引用;
接口類型:對實現(xiàn)該接口的某個子類實例的引用;
數(shù)組類型:對數(shù)組值的引用,在jvm中數(shù)組是個真正的對象。 

編程時注意確定數(shù)值范圍,直接使用對應(yīng)類型比較好

如32 位時使用 Float 類 節(jié)省開發(fā)時間

float的底層表示定義

IEEE 754 浮點單精度數(shù)字格式定義了存儲浮點數(shù)的32位比特(bit)布局,各bit位具體為:
"一位做符號位,八位留作指數(shù),23位作尾數(shù)"。具體如下
SEEEEEEEEMMMMMMMMMMMMMMMMMMMMMMM
其中:
S = 符號位
E = 指數(shù)
M = 尾數(shù)

 Float方法對浮點數(shù)與比特的相互轉(zhuǎn)化

1. 浮點數(shù)轉(zhuǎn)bit

 Float.floatToIntBits(float f) 將一個浮點數(shù)轉(zhuǎn)成一個比特序列。返回一個32位整數(shù),表示你作為參數(shù)提供的浮點數(shù)的 IEEE 754 比特排列。

2. bit轉(zhuǎn)浮點數(shù)

Float.intBitsToFloat(int bits)將傳入整數(shù)作為一個比特序列,按float對應(yīng)位置規(guī)定意義,轉(zhuǎn)成一個浮點數(shù)。

小數(shù)計算說明

    java中小數(shù)數(shù)值計算無法保證絕對精準(zhǔn),只能保證一定精度范圍,比如,兩個double數(shù),不應(yīng)該使用等號判定是否相等,因為相等的兩個double數(shù)存儲在計算機中可能不相等(計算機存儲位數(shù))。
    尤其是除法,只能保留一定范圍的小數(shù),精度取決于該類型在計算機的位數(shù)

到此這篇關(guān)于關(guān)于java中基本數(shù)據(jù)類型的數(shù)值范圍的文章就介紹到這了,更多相關(guān)java基本類型數(shù)值范圍內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 分享Java開發(fā)必須掌握的日志分析命令

    分享Java開發(fā)必須掌握的日志分析命令

    這篇文章主要介紹了分享Java開發(fā)必須掌握的日志分析命令,在日常工作中,如果我們遇到線上問題,一般的處理步驟應(yīng)該是先保留現(xiàn)場,然后再考慮回滾,之后再是解決問題
    2019-07-07
  • java利用delayedQueue實現(xiàn)本地的延遲隊列

    java利用delayedQueue實現(xiàn)本地的延遲隊列

    這篇文章主要給大家介紹了java利用delayedQueue實現(xiàn)本地的延遲隊列的相關(guān)資料,文中介紹的非常詳細(xì),相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-04-04
  • AJAX?SpringBoot?前后端數(shù)據(jù)交互的項目實現(xiàn)

    AJAX?SpringBoot?前后端數(shù)據(jù)交互的項目實現(xiàn)

    本文主要介紹了AJAX?SpringBoot?前后端數(shù)據(jù)交互的項目實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 一篇文章帶你了解Java基礎(chǔ)-接口

    一篇文章帶你了解Java基礎(chǔ)-接口

    這篇文章主要介紹了java接口基礎(chǔ)知識,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08
  • SpringBoot的監(jiān)控及使用詳解

    SpringBoot的監(jiān)控及使用詳解

    這篇文章主要介紹了SpringBoot的監(jiān)控及使用詳解,Spring Boot提供了一系列的監(jiān)控功能,方便開發(fā)人員對應(yīng)用程序進(jìn)行監(jiān)控和管理,本文將討論 Spring Boot中的監(jiān)控功能及其使用方法,需要的朋友可以參考下
    2023-07-07
  • JDBC中Statement的Sql注入問題詳解

    JDBC中Statement的Sql注入問題詳解

    這篇文章主要介紹了JDBC中Statement的Sql注入問題詳解,sql注入攻擊指的是通過構(gòu)建特殊的輸入作為參數(shù)傳入web應(yīng)用程序,而這些輸入大都是sql語法里的一些組合,通過執(zhí)行sql語句進(jìn)而執(zhí)行攻擊者所要做的操作,需要的朋友可以參考下
    2023-10-10
  • SpringBoot熱部署配置方法詳解

    SpringBoot熱部署配置方法詳解

    在實際開發(fā)中,每次修改代碼就需要重啟項目,重新部署,對于一個后端開發(fā)者來說,重啟確實很難受。在java開發(fā)領(lǐng)域,熱部署一直是一個難以解決的問題,目前java虛擬機只能實現(xiàn)方法體的熱部署,對于整個類的結(jié)構(gòu)修改,仍然需要重啟項目
    2022-11-11
  • Spring?Cloud?Feign?使用對象參數(shù)的操作

    Spring?Cloud?Feign?使用對象參數(shù)的操作

    這篇文章主要介紹了Spring?Cloud?Feign?如何使用對象參數(shù)的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • springboot無法跳轉(zhuǎn)頁面的問題解決方案

    springboot無法跳轉(zhuǎn)頁面的問題解決方案

    這篇文章主要介紹了springboot無法跳轉(zhuǎn)頁面的問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • Java abstract class 與 interface對比

    Java abstract class 與 interface對比

    這篇文章主要介紹了 Java abstract class 與 interface對比的相關(guān)資料,需要的朋友可以參考下
    2016-12-12

最新評論

奉新县| 太谷县| 紫阳县| 利川市| 封开县| 永新县| 原阳县| 滕州市| 都匀市| 平舆县| 邵武市| 夏河县| 石门县| 桐梓县| 福州市| 长沙县| 扶风县| 宁河县| 镇赉县| 潜山县| 苍山县| 边坝县| 枣强县| 晋州市| 博客| 南宫市| 西安市| 虎林市| 霍州市| 建昌县| 托里县| 托克逊县| 太和县| 滨海县| 嘉定区| 凉山| 岐山县| 武陟县| 南木林县| 阿城市| 宁陕县|