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

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大片| 日本h电影一区二区三区| 国产怡红院在线视频观看| 日本啪啪精品一区二区三区| 日韩有码高清av在线| 亚洲综合久久精品少妇av| 国产精品美女丝袜久久久| 麻豆视频在线观看传媒| 中文字幕制服日韩久久一区| 国内一级片内射视频播放| 放荡成熟人妻中文字幕| 青青草原成年人免费看| 91九色在线视频观看| 一区二区高清免费日本| av在线播放网址网站| 亚洲一区二区三区四区五区六| 熟女乱熟乱熟妇综合网二区| 97免费人妻在线视频| 亚洲综合欧美自偷自拍| 91九色国产在线视频| 精品视频一区二区三区中文字幕| 国产成人亚洲综合色影视| 中文字幕人妻丝袜二区| 天天干夜夜泡天天操| 五月天丁香婷婷狠狠狠| 男人天堂av一区二区| 国产精品亚洲欧美在线| 美日韩黄色大片免费看| 黑人巨大精品欧美黑寡妇| 欧美+亚洲+精品+三区| 亚洲乱码在线中文字幕| 饥渴少妇高潮特殊按摩| 蜜桃臀内射一区二区三区| 久久精品国产亚洲av高清大结局| 一级片欧美女人性生活片| 日韩新片免费专区在线| 日韩精品色av一区二区 | 亚洲成人爱情动作片在线观看| 国产三级视频在线观看视频|