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

專注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ù)文檔推薦 >>
主站蜘蛛池模板: 成人免费在线播放视频 | 午夜视频在线观看按摩女 | 日韩色网站| 国产成a人片在线观看视频 国产成人91 | 免费视频精品一区二区三区 | 图片区 日韩 欧美 亚洲 | 国产亚洲综合激情校园小说 | a级大片在线观看 | 国产欧美激情一区二区三区-老狼 | 精品国产欧美一区二区 | 亚洲乱码一二三四区国产 | 日本肥老妇色xxxxx日本老妇 | 欧美xxx视频| 久久人人澡人人爽人人爱 | 中国女人一级毛片 | 日韩在线国产 | 88av色| 日本天堂在线观看 | 日韩在线免费视频 | 免费一级视频在线播放 | 黄黄视频在线观看 | 黄色在线视频网 | 欧美性另类69xxxx | 热99re久久精品香蕉 | aa级黄色片 | 5060午夜一级毛片 | 日日a.v拍夜夜添久久免费 | 欧美激情一区二区三区免费观看 | 亚洲 欧洲 日产 韩国在线 | 国产黄a三级三级三级 | 国产11一12周岁女毛片 | 欧美极度极品另类 | 伦理片在线观看网站资源 | 久久人人爽人人爽人人小说 | 五月天婷婷综合 | 精品五夜婷香蕉国产线看观看 | 欧美三级大片在线观看 | 肉动漫成人免费无遮羞 | 美日韩中文字幕 | 波多野结衣视频一区二区 | 久久久精品成人免费看 |