欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

java的基本數(shù)據(jù)類型分別是什么?-創(chuàng)新互聯(lián)

小編給大家分享一下java的基本數(shù)據(jù)類型分別是什么?,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

成都創(chuàng)新互聯(lián)是專業(yè)的廬陽(yáng)網(wǎng)站建設(shè)公司,廬陽(yáng)接單;提供做網(wǎng)站、網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行廬陽(yáng)網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

java的八大基本數(shù)據(jù)類型分別是:1、整型的byte、short、int、long;2、字符型的char;3、浮點(diǎn)型的float、double;4、布爾型的boolean。

自從Java發(fā)布以來,基本數(shù)據(jù)類型就是Java語(yǔ)言的一部分,分別是byte, short, int, long, char, float, double, boolean.

java的基本數(shù)據(jù)類型分別是什么?

其中:

整型:byte, short, int, long

字符型:char

浮點(diǎn)型:float, double

布爾型:boolean

一. 整型

Java中整型數(shù)據(jù)屬于有符號(hào)數(shù),即第一個(gè)bit位為0表示正整數(shù),第一個(gè)bit位為1表示負(fù)整數(shù)。在計(jì)算機(jī)中負(fù)數(shù)由補(bǔ)碼進(jìn)行表示,那么補(bǔ)碼如何計(jì)算呢?

(視頻教程推薦:java視頻教程)

補(bǔ)碼=源碼取反 + 1;

如:

22,在計(jì)算機(jī)中的表示為00010110,

-22,取反:11101001,加1:11101010

byte

byte屬于Java中的整型,長(zhǎng)度為1字節(jié)8bit,取值10000000(-128)到 01111111(127),變量初始化默認(rèn)值為0,包裝類Byte

short

short屬于Java中的整型,長(zhǎng)度為2字節(jié)16bit,取值10000000 00000000(-32768)到 01111111 11111111(32767),變量初始化默認(rèn)值為0,包裝類Short

int

int屬于Java中的整型,長(zhǎng)度為4字節(jié)32bit,取值-2^31 (-2,147,483,648)到 2^31-1(2,147,483,647),變量初始化默認(rèn)值為0,包裝類Integer

long

long屬于Java中的整型,長(zhǎng)度為8字節(jié)64bit,取值-2^63 (-9,223,372,036,854,775,808?)到 2^63-1(9,223,372,036,854,775,8087),變量初始化默認(rèn)值為0或0L,包裝類Long

二. 浮點(diǎn)型

Java中浮點(diǎn)型數(shù)據(jù)無法由二進(jìn)制直接表示,而是一種對(duì)于實(shí)數(shù)的近似數(shù)據(jù)表示法,它遵循IEEE 754標(biāo)準(zhǔn)

float

float屬于Java中的浮點(diǎn)型,也叫單精度浮點(diǎn)型,長(zhǎng)度為4字節(jié)32bit,變量初始化默認(rèn)值0.0f,包裝類Float

1. float結(jié)構(gòu)

包含三部分:符號(hào)位、指數(shù)位、尾數(shù)位


符號(hào)位(S)指數(shù)位(E)尾數(shù)位(M)
長(zhǎng)度1bit8bit23bit
說明0表示正數(shù),1表示負(fù)數(shù)格式為java的基本數(shù)據(jù)類型分別是什么?,E值范圍:(0,255),指數(shù)位取值:(java的基本數(shù)據(jù)類型分別是什么?,java的基本數(shù)據(jù)類型分別是什么?形式為1.M或0.M。其中當(dāng)E=0時(shí),取1.M,稱為正規(guī)形式,當(dāng)E!= 0時(shí),取0.M,稱為非正規(guī)形式

2. float取值

正規(guī)形式:java的基本數(shù)據(jù)類型分別是什么?

非正規(guī)形式:java的基本數(shù)據(jù)類型分別是什么?

根據(jù)上面公式很容易計(jì)算出float的取值范圍為:

java的基本數(shù)據(jù)類型分別是什么?
(最小值,當(dāng)符號(hào)位S取1,指數(shù)位E取255)

java的基本數(shù)據(jù)類型分別是什么?
(較大值,當(dāng)符號(hào)位S取0,指數(shù)位E取255)

能取到其間的近似數(shù)據(jù)。

注意:根據(jù)指數(shù)位和尾數(shù)位的取值不同,還有很多特殊情況,如NAN,正無窮,負(fù)無窮,但平時(shí)基本不會(huì)用到,這里不再深入;同時(shí)由于是近似值,因此無法表示金額,表示金額建議使用BigDecimal

double

double屬于Java中的浮點(diǎn)型,也叫雙精度浮點(diǎn)型,長(zhǎng)度為8字節(jié)64bit,變量初始化默認(rèn)值0.0d,包裝類Double

1. double結(jié)構(gòu)

包含三部分:符號(hào)位、指數(shù)位、尾數(shù)位


符號(hào)位(S)指數(shù)位(E)尾數(shù)位(M)
長(zhǎng)度1bit11bit52bit
說明0表示正數(shù),1表示負(fù)數(shù)格式為java的基本數(shù)據(jù)類型分別是什么?,E值范圍:(0,2047),指數(shù)位取值:(java的基本數(shù)據(jù)類型分別是什么?,java的基本數(shù)據(jù)類型分別是什么?)形式為1.M或0.M。其中當(dāng)E=0時(shí),取1.M,稱為正規(guī)形式,當(dāng)E!= 0時(shí),取0.M,稱為非正規(guī)形式

2. double取值

正規(guī)形式:java的基本數(shù)據(jù)類型分別是什么?

非正規(guī)形式:java的基本數(shù)據(jù)類型分別是什么?

根據(jù)上面公式很容易計(jì)算出double的取值范圍為:

java的基本數(shù)據(jù)類型分別是什么?
(最小值,當(dāng)符號(hào)位S取1,指數(shù)位E取2047)

java的基本數(shù)據(jù)類型分別是什么?
(較大值,當(dāng)符號(hào)位S取0,指數(shù)位E取2047)

能取到其間的近似數(shù)據(jù)。

注意:根據(jù)指數(shù)位和尾數(shù)位的取值不同,還有很多特殊情況,如NAN,正無窮,負(fù)無窮,但平時(shí)基本不會(huì)用到,這里不再深入;同時(shí)由于是近似值,因此無法表示金額,表示金額建議使用BigDecimal

三. 字符型

char

char屬于java中的字符型,占2字節(jié)16bit,可以賦值單字符以及整型數(shù)值, 變量初始化無默認(rèn)值,包裝類Character。

如:

char a = 'a';

char a = '中';

char a = 12; // 取值范圍0~65536,因?yàn)閏har類型在ASCII字符編碼中,有對(duì)應(yīng)的數(shù)值,可直接做運(yùn)算,輸出字符表中對(duì)應(yīng)的字符

四.  布爾型

boolean

在JVM中并沒有提供boolean專用的字節(jié)碼指令,而boolean類型數(shù)據(jù)在經(jīng)過編譯后在JVM中會(huì)通過int類型來表示,此時(shí)boolean數(shù)據(jù)4字節(jié)32位,而boolean數(shù)組將會(huì)被編碼成Java虛擬機(jī)的byte數(shù)組,此時(shí)每個(gè)boolean數(shù)據(jù)1字節(jié)占8bit.

--Java虛擬機(jī)規(guī)范

僅有兩個(gè)值true, false,變量初始化默認(rèn)值false

看完了這篇文章,相信你對(duì)java的基本數(shù)據(jù)類型分別是什么?有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

分享題目:java的基本數(shù)據(jù)類型分別是什么?-創(chuàng)新互聯(lián)
分享地址:http://aaarwkj.com/article4/cdhjoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航品牌網(wǎng)站設(shè)計(jì)、微信小程序、靜態(tài)網(wǎng)站營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
夜夜爽精品国产亚洲av成人| 午夜精品久久久免费视频| 18禁成年大片免费网站| av中文字幕乱码在线看| 亚洲午夜天堂精品福利天堂| 狠狠综合久久av一区二区大宝| 国产黄色自拍av网站| 男女做爰高清免费视频| 爱我久久视频网免费视频| 久久亚洲精品中文字幕一| 日韩视频精品一区二区| 日韩黄色免费在线观看| 成人av在线播放亚洲| 久久免费看少妇高潮av| 国产日韩传媒在线观看| 中文字幕一区二区三区三级| 国产午夜精品福利爽爽| 日日嗨av特一级黄淫片| 中文字幕的国产在线播放| 精品人妻一区二区三区观看| 亚洲国产理论片在线观看| 在线观看91高清视频| 国产成年人免费小视频| 四虎国产最新在线免费| 亚洲一区二区精品999| 国产区精品福利在线熟女| 欧美色高清视频在线播放| 大胆丰满邻居少妇在线观看| 人人澡人人看人人妻| 久久久精品在线免费视频| 色哟哟网站之中文字幕| 日韩国产一区二区在线观看| 国产成人精品亚洲av无人区| 最新国产成人免费在线视频| 在线观看高清国产黄色片| 国产综合亚洲欧美日韩| 亚洲一区二区精品91眼镜| 日进去了啊内射视频| 日本不卡一二区不久精品免费| 日本中文字幕有码专区| 91精品中综合久久久久|