日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

判断long类型是否为空_数据类型

發布時間:2025/3/20 编程问答 12 豆豆
生活随笔 收集整理的這篇文章主要介紹了 判断long类型是否为空_数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

數據類型

1.數據類型的分類::基本數據類型、引用數據類型

計算機中的存儲單位

1TB = 1024GB

1GB = 1024MB

1MB = 1024KB

1KB=1024Byte

1Byte = 8 bit【1個bit就是一個二進制位】0或 1 字節

PB 帕字節

ZB 澤字節

一、基本數據類型:

byte:Java中最小的數據類型,在內存中占8位(bit),即1個字節,取值范圍-128~127,默認值0 -2^7~ (2^7-1)

short:短整型,在內存中占16位,即2個字節,取值范圍-32768~32717,默認值0

int:整型,用于存儲整數,在內在中占32位,即4個字節,取值范圍-2147483648~2147483647,默認值0

long:長整型,在內存中占64位,即8個字節-2^63~2^63-1,默認值0L,使用時后面加上L,因為默認類型是int

float:浮點型,在內存中占32位,即4個字節,用于存儲帶小數點的數字(與double的區別在于float類型有效小數點只有6~7位),默認值0.0f, 使用時后面加上f,因為默認類型是double

double:雙精度浮點型,用于存儲帶有小數點的數字,在內存中占64位,即8個字節,默認值0.0

char:字符型,用于存儲單個字符,占16位,即2個字節,取值范圍0~65535,默認值為空(’u0000’)

boolean:布爾類型,占1位,用于判斷真或假(僅有兩個值,即true、false),默認值false

以上最大表示范圍可以通過jdk文檔去找到 具體最大值和最小值。

F 在 Java 的領域里,基本數據類型變量存的是數據本身,

F 而引用類型變量存的是保存數據的內存空間地址。

如圖:

二、引用數據類型:類(class)、抽象類(abstract class)、接口(interface)、數組(數據類型[])、枚舉(enum)

引用數據類型默認值都是:null

2.7.4 引用數據類型 只要是引用類型,具體的值都放在堆中

1、類 (class) 一個類也就是一種類型

2、接口(interface)

3、枚舉(enum)

4、數組 (數據類型[])

5、抽象類(abstract class)

1.引用類型String

1) String是 java中已經設計好的一個類,也是一種類型,表示的值是字符串,是字符串數據類型

[注意:Java中設計的類和我們自己設計的類的性質是一樣的]

2) 常見形式:String s = “你好”;

3) 當String 和 + 一起使用的時候,這時候+ 是拼接字符串的功能

System.out.println(“你好”+2);//結果為 你好2

int a = 5;

int b = 10

System.out.println(“a=”+a+”,b=”+b); //結果為a=5,b=10

2.一個類其實就是一種引用數據類型

1) Java中提供的類和自己寫的一個類都是一種數據類型,類型為類名

class A{}

A xx = ? // 面向對象的時候給大家說值是什么 其實就是對象

A 變量名 = new A(); // 簡單理解 獲取了一個具體的 A類型的對象,而這個對象屬于A類型 //(聯系 蘋果7手機模具和具體生產某一臺手機的關系)

2) 誤區 : 很多人一開始覺得 Java中提供的類才是一種類型,而我們自己寫覺得不是!

3) 我們自己寫的類和Java已經寫好的,性質一樣:面向對象會詳細講解這塊內容

7.5 演示數據類型的默認值

7.6基本數據類型注意事項

1. 整數型的默認數據類型是:int型

2. 浮點型的默認數據類型是:double型

3. 整數型的最大與最小值(了解)

/*

System.out.println(Byte.MAX_VALUE);//127

System.out.println(Byte.MIN_VALUE);//-128

System.out.println(Short.MAX_VALUE);//32767

System.out.println(Short.MIN_VALUE);//-32768

System.out.println(Integer.MAX_VALUE);//2147483647

System.out.println(Integer.MIN_VALUE);//-2147483648

System.out.println(Long.MAX_VALUE);//9223372036854775807

System.out.println(Long.MIN_VALUE);//-9223372036854775808

*/

4. 從Java7開始,支持數字之間用 “_” ,隔開的操作。就是為了方便查看

int money = 123_123_123_1; 1,000,0000,789,879

System.out.println(money); //1231231231

5. 其它注意事項

/*

byte short char 型數據在進行運算過程中會自動轉換成int類型,如果運算后的結果沒有

超過其范圍,那么會自動再轉換成對應的類型,而不會報編譯錯誤 基本數據類型 * 8 (原生類型)

64

以下是Java預定義好的類型8個

1、整數類型

byte 8 [-128,127] 1個字節 -2^7~(2^7-1)

short 16 2^15-1 ~ -2^15

int 32

long

2、小數類型(浮點型)

float 32

double 64

3、字符類型 存的都是單個字符 英文字符 中文漢字 符號等

char 16 0~65535

4、布爾類型

boolean 1 位 0表示true 1表示false

4. 引用數據類型 只要是引用類型,具體的值都放在堆中

1、類 (class) 一個類也就是一種類型

2、接口(interface)

3、枚舉(enum)

4、數組 (數據類型[])

5、抽象類(abstract class)

1.引用類型String

1) String是 java中已經設計好的一個類,也是一種類型,表示的值是字符串,是字符串數據類型

[注意:Java中設計的類和我們自己設計的類的性質是一樣的]

2) 常見形式:String s = “你好”;

3) 當String 和 + 一起使用的時候,這時候+ 是拼接字符串的功能

System.out.println(“你好”+2);//結果為 你好2

int a = 5;

int b = 10

System.out.println(“a=”+a+”,b=”+b); //結果為a=5,b=10

2.一個類其實就是一種引用數據類型

1) Java中提供的類和自己寫的一個類都是一種數據類型,類型為類名

class A{}

A xx = ? // 面向對象的時候給大家說值是什么 其實就是對象

A 變量名 = new A(); // 簡單理解 獲取了一個具體的 A類型的對象,而這個對象屬于A類型 //(聯系 蘋果7手機模具和具體生產某一臺手機的關系)

2) 誤區 : 很多人一開始覺得 Java中提供的類才是一種類型,而我們自己寫覺得不是!

3) 我們自己寫的類和Java已經寫好的,性質一樣

5. 演示數據類型的默認值

6基本數據類型注意事項

1. 整數型的默認數據類型是:int型

2. 浮點型的默認數據類型是:double型

3. 整數型的最大與最小值(了解)

/*

System.out.println(Byte.MAX_VALUE);//127

System.out.println(Byte.MIN_VALUE);//-128

System.out.println(Short.MAX_VALUE);//32767

System.out.println(Short.MIN_VALUE);//-32768

System.out.println(Integer.MAX_VALUE);//2147483647

System.out.println(Integer.MIN_VALUE);//-2147483648

System.out.println(Long.MAX_VALUE);//9223372036854775807

System.out.println(Long.MIN_VALUE);//-9223372036854775808

*/

4. 從Java7開始,支持數字之間用 “_” ,隔開的操作。就是為了方便查看

int money = 123_123_123_1; 1,000,0000,789,879

System.out.println(money); //1231231231

5. 其它注意事項

/*

byte short char 型數據在進行運算過程中會自動轉換成int類型,如果運算后的結果沒有

超過其范圍,那么會自動再轉換成對應的類型,而不會報編譯錯誤

總結

以上是生活随笔為你收集整理的判断long类型是否为空_数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。