黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) hot資訊 告訴你Java的基本數(shù)據(jù)類型有哪些

告訴你Java的基本數(shù)據(jù)類型有哪些

更新時(shí)間:2022-10-27 09:32:39 來源:動(dòng)力節(jié)點(diǎn) 瀏覽939次

變量只不過是用于存儲(chǔ)值的保留內(nèi)存位置。這意味著當(dāng)您創(chuàng)建一個(gè)變量時(shí),您會(huì)在內(nèi)存中保留一些空間。

根據(jù)變量的數(shù)據(jù)類型,操作系統(tǒng)分配內(nèi)存并決定可以在保留內(nèi)存中存儲(chǔ)什么。因此,通過為變量分配不同的數(shù)據(jù)類型,您可以在這些變量中存儲(chǔ)整數(shù)、小數(shù)或字符。

Java中有兩種數(shù)據(jù)類型可用 

原始數(shù)據(jù)類型

引用/對(duì)象數(shù)據(jù)類型

原始數(shù)據(jù)類型

Java 支持八種原始數(shù)據(jù)類型。原始數(shù)據(jù)類型由語言預(yù)定義并由關(guān)鍵字命名。現(xiàn)在讓我們?cè)敿?xì)研究八種原始數(shù)據(jù)類型。

字節(jié)

字節(jié)數(shù)據(jù)類型是一個(gè) 8 位有符號(hào)二進(jìn)制補(bǔ)碼整數(shù)

最小值為 -128 (-2^7)

最大值為 127(含)(2^7 -1)

默認(rèn)值為 0

字節(jié)數(shù)據(jù)類型用于節(jié)省大型數(shù)組中的空間,主要是代替整數(shù),因?yàn)樽止?jié)比整數(shù)小四倍。

示例:字節(jié) a = 100,字節(jié) b = -50

短的

短數(shù)據(jù)類型是 16 位有符號(hào)二進(jìn)制補(bǔ)碼整數(shù)

最小值為 -32,768 (-2^15)

最大值為 32,767(含)(2^15 -1)

短數(shù)據(jù)類型也可用于保存內(nèi)存為字節(jié)數(shù)據(jù)類型。short 比整數(shù)小 2 倍

默認(rèn)值為 0。

示例:短 s = 10000,短 r = -20000

整數(shù)

Int 數(shù)據(jù)類型是一個(gè) 32 位有符號(hào)二進(jìn)制補(bǔ)碼整數(shù)。

最小值為 - 2,147,483,648 (-2^31)

最大值為 2,147,483,647(含)(2^31 -1)

除非擔(dān)心內(nèi)存,否則整數(shù)通常用作整數(shù)值的默認(rèn)數(shù)據(jù)類型。

默認(rèn)值為 0

示例:int a = 100000,int b = -200000

長(zhǎng)

Long 數(shù)據(jù)類型是 64 位有符號(hào)二進(jìn)制補(bǔ)碼整數(shù)

最小值為 -9,223,372,036,854,775,808(-2^63)

最大值為 9,223,372,036,854,775,807(含)(2^63 -1)

當(dāng)需要比 int 更寬的范圍時(shí)使用此類型

默認(rèn)值為 0L

示例:長(zhǎng)a = 100000L,長(zhǎng)b = -200000L

浮點(diǎn)數(shù)據(jù)類型

浮點(diǎn)數(shù)據(jù)類型是單精度 32 位 IEEE 754 浮點(diǎn)

浮點(diǎn)數(shù)主要用于在大的浮點(diǎn)數(shù)數(shù)組中節(jié)省內(nèi)存

默認(rèn)值為 0.0f

浮點(diǎn)數(shù)據(jù)類型從不用于貨幣等精確值

示例:浮點(diǎn) f1 = 234.5f

double 數(shù)據(jù)類型

double 數(shù)據(jù)類型是雙精度 64 位 IEEE 754 浮點(diǎn)

這種數(shù)據(jù)類型一般作為十進(jìn)制值的默認(rèn)數(shù)據(jù)類型,一般默認(rèn)選擇

雙精度數(shù)據(jù)類型絕不能用于貨幣等精確值

默認(rèn)值為 0.0d

示例:雙 d1 = 123.4

布爾值

布爾數(shù)據(jù)類型表示一位信息

只有兩個(gè)可能的值:真和假

此數(shù)據(jù)類型用于跟蹤真/假條件的簡(jiǎn)單標(biāo)志

默認(rèn)值為假

示例:布爾值一 = true

字符

char 數(shù)據(jù)類型是單個(gè) 16 位 Unicode 字符

最小值為“\u0000”(或 0)

最大值為 '\uffff'(或 65,535 包括在內(nèi))

Char數(shù)據(jù)類型用于存儲(chǔ)任何字符

示例:char letterA = 'A'

參考數(shù)據(jù)類型

引用變量是使用定義的類的構(gòu)造函數(shù)創(chuàng)建的。它們用于訪問對(duì)象。這些變量被聲明為不能更改的特定類型。例如,員工、小狗等。

類對(duì)象和各種類型的數(shù)組變量屬于引用數(shù)據(jù)類型。

任何引用變量的默認(rèn)值為 null。

引用變量可用于引用聲明類型或任何兼容類型的任何對(duì)象。

示例: Animal 動(dòng)物 = new Animal("giraffe");

Java 字面量

文字是固定值的源代碼表示。它們直接在代碼中表示,無需任何計(jì)算。

文字可以分配給任何原始類型變量。例如

byte a = 68;
char a = 'A';

byte、int、long 和 short 也可以用十進(jìn)制(以 10 為底)、十六進(jìn)制(以 16 為底)或八進(jìn)制(以 8 為底)數(shù)字系統(tǒng)來表示。

前綴 0 用于表示八進(jìn)制,前綴 0x 表示在將這些數(shù)字系統(tǒng)用于文字時(shí)使用十六進(jìn)制。例如

int decimal = 100;
int octal = 0144;
int hexa =  0x64;

Java 中的字符串字面量與大多數(shù)其他語言一樣,通過在一對(duì)雙引號(hào)之間包含一系列字符來指定。字符串文字的例子。

"Hello World"
"two\nlines"
"\"This is in quotes\""

String 和 char 類型的文字可以包含任何 Unicode 字符。例如 

char a = '\u0001';
String a = "\u0001";

 

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 九九全国免费视频 | 激情在线观看视频免费的 | 日韩一级黄色影片 | 亚洲欧美在线精品一区二区 | 国产自产 | 欧美精品成人一区二区在线观看 | 国产一卡2卡3卡四卡精品网站 | 巨胸喷奶水www久久久 | 国产成人免费午夜在线观看 | 茄子视频黄| 成年午夜视频免费观看视频 | 日韩视频一区二区 | 男女在线 | 欧美成人性视频播放 | 欧美黑人性猛交╳xx╳动态图 | 国产天堂亚洲精品 | 午夜剧场直接免费观看 | 91成人在线观看 | 免费国产成人手机在线观看 | 99re最新网址 | 国产肥老妇视频∵ | 色老汉在线 | hs网站在线观看 | 亚洲伊人成综合网 | a级在线免费 | 亚洲日本中文字幕在线 | 黄色福利片 | 中文字幕日韩在线观看 | 日本动态120秒免费 日本二区视频 | 免费人成在线观看69式小视频 | 三级全黄的视频 | 丝瓜香蕉视频 | 精品小视频在线观看 | 欧美成人在线视频 | yy4080午夜一毛片 | 国产综合久久久久 | 欧美日韩在线第一页 | 免费视频日韩 | 国内日本精品视频在线观看 | 日韩精品一区在线 | 精品伊人久久大线蕉色首页 |