導航:首頁 > 編程語言 > java有哪些數據類型

java有哪些數據類型

發布時間:2023-01-03 02:18:33

1. java中包含哪些基本數據類型

java中包含的基本數據類型介紹:x0dx0aJava共支持8種內置數據類型。內置類型由Java語言預先定義好,而且用Java關鍵字命名。下面來具體學習這8種內置類型。x0dx0abyte:x0dx0ax0dx0abyte數據類型是8位、有符號的,以二進制補碼表示的整數;x0dx0a最小值是-128(-2^7);x0dx0a最大值是127(2^7-1);x0dx0a默認值是0;x0dx0abyte類型用在大型數組中節約空間,主要代替整數,因為byte變數佔用的空間只有int類型的四分之一;x0dx0a例子:byte a = 100,byte b = -50。x0dx0ashort:x0dx0ax0dx0ashort數據類型是16位、有符號的以二進制補碼表示的整數x0dx0a最小值是-32768(-2^15);x0dx0a最大值是32767(2^15 - 1);x0dx0aShort數據類型也可以像byte那樣節省空間。一個short變數是int型變數所佔空間的二分之一;x0dx0a默認值是0;x0dx0a例子:short s = 1000,short r = -20000。x0dx0aint:x0dx0ax0dx0aint數據類型是32位、有符號的以二進制補碼表示的整數;x0dx0a最小值是-2,147,483,648(-2^31);x0dx0a最大值是2,147,485,647(2^31 - 1);x0dx0a一般地整型變數默認為int類型;x0dx0a默認值是0;x0dx0a例子:int a = 100000, int b = -200000。x0dx0along:x0dx0ax0dx0along數據類型是64位、有符號的以二進制補碼表示的整數;x0dx0a最小值是-9,223,372,036,854,775,808(-2^63);x0dx0a最大值是9,223,372,036,854,775,807(2^63 -1);x0dx0a這種類型主要使用在需要比較大整數的系統上;x0dx0a默認值是0L;x0dx0a例子: long a = 100000L,int b = -200000L。x0dx0afloat:x0dx0ax0dx0afloat數據類型是單精度、32位、符合IEEE 754標準的浮點數;x0dx0afloat在儲存大型浮點數組的時候可節省內存空間;x0dx0a默認值是0.0f;x0dx0a浮點數不能用來表示精確的值,如貨幣;x0dx0a例子:float f1 = 234.5f。x0dx0adouble:x0dx0ax0dx0adouble數據類型是雙精度、64位、符合IEEE 754標準的浮點數;x0dx0a浮點數的默認類型為double類型;x0dx0adouble類型同樣不能表示精確的值,如貨幣;x0dx0a默認值是0.0f;x0dx0a例子:double d1 = 123.4。x0dx0aboolean:x0dx0ax0dx0aboolean數據類型表示一位的信息;x0dx0a只有兩個取值:true和false;x0dx0a這種類型只作為一種標志來記錄true/false情況;x0dx0a默認值是false;x0dx0a例子:boolean one = true。x0dx0achar:x0dx0ax0dx0achar類型是一個單一的16位Unicode字元;x0dx0a最小值是』u0000』(即為0);x0dx0a最大值是』uffff』(即為65,535);x0dx0achar數據類型可以儲存任何字元;x0dx0a例子:char letter = 『A』。

2. java有哪些基本數據類型

網路上有很多。基本類型有八種,都有對應的封裝類。類型基本上可以分為三類:char、boolean和byte、short、int、long、float和double。類型可以分為整數類型(如位元組、短整型、整型、長整型)和浮點類型(如浮點型和雙精度型)。JAVA中沒有無符號值類型,它們的值域是固定的,不會隨著機器硬體環境或操作系統的變化而變化。

字元類型,-128到127之間的位元組8位有符號整數,-32768到32767之間的短16位無符號整數,-231到231-1之間的Int 32位有符號整數,-263到263-1之間的Long 64位有符號整數,根據IEEE754-1985標準的Float 32位單精度浮點數,根據IEEE754-1985標準的Double 64位雙精度浮點數1布爾類型在前一章的邏輯運算符中,我們已經看到了值為true和false的變數,它們被稱為布爾變數。

3. java語言的所有數據類型分為哪幾種

java中有8種基本數據類型:

byte(最小的數據類型)、short(短整型)、int(整型)、long(長整型)、float(浮點型)、double(雙精度浮點型)、char(字元型)、boolean(布爾型)。

(3)java有哪些數據類型擴展閱讀:

數據類型在計算機語言裡面,是對內存位置的一個抽象表達方式,可以理解為針對內存的一種抽象的表達方式。接觸每種語言的時候,都會存在數據類型的認識,有復雜的、簡單的,各種數據類型都需要在學習初期去了解,Java是強類型語言,所以Java對於數據類型的規范會相對嚴格。數據類型是語言的抽象原子概念,可以說是語言中最基本的單元定義,在Java裡面,本質上講將數據類型分為兩種:基本類型和引用數據類型。

基本類型:簡單數據類型是不能簡化的、內置的數據類型、由編程語言本身定義,它表示了真實的數字、字元和整數。

引用數據類型:Java語言本身不支持C++中的結構(struct)或聯合(union)數據類型,它的復合數據類型一般都是通過類或介面進行構造,類提供了捆綁數據和方法的方式,同時可以針對程序外部進行信息隱藏。

參考資料:java數據類型_網路

4. java的基本數據類型有哪些

java的基本數據類型可以簡稱為「四類八種」:x0dx0a1)四種整數類型(byte、short、int、long):整數數據類型默認是intx0dx0a2)兩種浮點數類型(float、double)x0dx0a3)一種字元類型(char)x0dx0a4)一種布爾類型(boolean):true 真 和 false 假

5. Java中基本數據類型有哪些

一、常見的基本的數據類型
1.byte 位元組類型: 佔1位元組,1個位元組8位.如:123,100 范圍:-128~127(-2^7~2^7-1)
2.short 短整型 佔2位元組 16位 如:123,456 范圍:(-32768~32767)(-2^15~2^15-1)
3.int 整型 佔4位元組 32位 如:123,456 范圍: -2147483648~2147483647(-2^31~2^31-1)
4.long 長整型 佔8位元組 64位 如:123,456 -9223372036854775808~9223372036854775807(-
2^63~2^63-1)
5.float 單精度浮點型:佔4位元組 32位 如:123.567f,456.123F,3.0F
6.double 雙精度浮點型:佔8位元組 64位 如:123.567,456.123,【默認的小數點的類型為double
7.char 字元類型.佔2位元組.如'2','A','中','國'【注:必須要用單引號引上】
8.boolean 布爾型 佔4位元組,只有2個值 true 表示真,false--假

6. JAVA中數據類型有幾種,請舉例說明

JAVA數據類型分基本數據類型和引用數據類型。

基本數據類型

Java裡麵包含8個基本數據類型,分別是:
boolean、byte、char、short、int、float、douboe、long

byte 位元組
byte是JAVA中最小的數據類型,它在內存中佔8位(8個bit),取值范圍從-128到127
賦值:byte I = 127

short 短整型
short類型在內存中佔2個位元組,取值范圍從 -32768到32767
賦值:short i = 32767;

char 字元型
char類型在內存中佔2個位元組。表示一個字元,也可以使用ASCII碼范圍內的值來給char型的變數賦值。由於字元在內存中的取值不存在負數范圍,所有取值范圍從 0 到 65535
賦值:char i = 『a』; 或者 char i = 97;

int 整型
int型在內存中佔4個位元組。取值范圍從 -2147483648 到 2147483647
賦值:int i = 10;

float 單精度浮點型
float型在內存中佔4個位元組。取值范圍從 -3.4E38 到 3.4E38
賦值:float i = 1.0f;

long 長整型
long型在內存中佔8個位元組。取值范圍從 -9223372036854775808 到 9223372036854775807

double 雙精度浮點型
double 型在內存中佔8個位元組。取值范圍從 -1.7E308 到 1.7E308

boolean 布爾型
boolean類型只有兩個值:true和false。

基本數據類型的相互轉換

轉型規則

JAVA中所有的數字變數都是有符號(正負)的。
JAVA不允許類型的隨意轉換。只有數字變數可以進行轉換,但是不能隨意。
帶有小數點的數字變數默認都為double型。定義float型必須進行強制類型轉換。
所佔位元組數小的數字型變數賦值給所佔位元組數比它大的類型時不用強制類型轉換,此時是自動轉型。
int型變數賦值給char型變數時,JVM會以int型變數值到ASCII碼表中查找出所對應的字元,再賦值給char型變數。反之也是。但是遵循第4條規則。
初始化簡單數據類型時要注意賦值的范圍,超出則會產生編譯錯誤。

基本數據類型默認初值

類型 初始值

boolean false
byte 0
char 0
short 0
int 0
float 0.0
double 0.0
long 0
基本數據類型默認初值表

引用數據類型
JAVA中,非簡單數據類型的類型都是引用數據類型。

7. Java中常用的基本數據類型有哪些

java的基本數據類型可以簡稱為「四類八種」:
1)四種整數類型(byte、short、int、long):整數數據類型默認是int
2)兩種浮點數類型(float、double)
3)一種字元類型(char)
4)一種布爾類型(boolean):true


false

8. java基本數據類型有哪些

Java的基本數據類型分為:整數類型、浮點類型、字元類型、布爾類型這四個類型。

1、整數類型

整數類型變數用來表示整數的數據類型。整數類型又分為位元組型(byte)、短整型(short)、整型(int)、長整型(long)這四種。

4、布爾類型

布爾類型是表示邏輯值的基本數據類型。boolean常量有「真」和「假」這兩個狀態。一般用true表示「真」、false表示「假」。它的定義方法是在變數名前加上類型關鍵字boolean。

9. Java的基本數據類型有哪些

整數類型:

byte:位元組佔用 1位元組 8位,用來表達最小的數據單位,儲存數據長度為 正負 127;

short:位元組佔用 2位元組 16位,儲存數值長度為 -32768-32767

int:位元組佔用 4位元組 32位,最為常用的整數類型,儲存長度為,-2^31-1~2^31 (21 億)

long:位元組佔用 8位元組 64位,當到達int數值極限時使用,儲存長度為 看圖片:



浮點數類型:

float:單精度浮點型 32位 取值范圍 3.4e-38~3.4e-38

double:雙精度浮點型 64位 ,java中默認的浮點類型 取值范圍 1.7e-308~1.7e-308


字元類型:

char:16位 ,java字元使用Unicode編碼;


布爾類型

boolean : true 真 和 false 假


引用數據類型:

類 class

介面 interface

閱讀全文

與java有哪些數據類型相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:142
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:732
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:301
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:141
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:890
app轉賬是什麼 瀏覽:163