1. 程式人生 > >Java資料型別之基礎資料型別(四類八種)

Java資料型別之基礎資料型別(四類八種)

第一類:整數型別(byte、short、int、long)


1、JAVA各整數型別有固定的表示範圍和欄位長度,其不受作業系統的影響,以保證Java的可移植性 2、JAVA整型常量有三種表示方法:
  • 十進位制:如:123,55等;
  • 八進位制:以0開頭,如:022等;
  • 十六進位制:以0x或0X開頭,如0X32等;
3、JAVA的整型變數預設為int型別,申明long型別的可以在數值後面加L,       比如:int i=234;//正確     long j=888888888888888L;//不加L則錯誤。

第二類:浮點型別(float、double)


1、JAVA各浮點型別有固定的表示範圍和欄位長度,其不受作業系統的影響,以保證Java的可移植性
2、JAVA浮點型常量有兩種表示方法:
  • 十進位制數形式:比如:3.0,32.66等;
  • 科學計數法形式:比如:3.15E2,5.23e2,5.23e-2;
3、JAVA浮點型常量預設為double型,申明float型別可以在數值後面加F       比如:double a=2.333;//正確      float b=3.555F;//不加L則出錯。

第三類:文字型(char)

1、字元常量是用單引號引起來的單個字元。      比如:char a='B' ;    char name=‘中’; 2、JAVA採用unicode編碼來表示,每個字元佔兩個位元組(一個位元組有八位),因此可以用十六進位制編碼表示:
    比如:char a=‘\u0056’; 3、JAVA語言中還支援轉義字元,來將其後面的字元轉為其他含義:     比如:char a=‘\n’;

第三類:布林型(boolean)

布林值只可以取true或false,不可以用0或者非0來替代,這點和C、C++等不同

相關推薦

Java資料型別基礎資料型別

第一類:整數型別(byte、short、int、long) 1、JAVA各整數型別有固定的表示範圍和欄位長度,其不受作業系統的影響,以保證Java的可移植性 2、JAVA整型常量有三種表示方法:

java中的常見的資料型別

Java中的常見的資料型別: 整型:int: 值直接寫就可以了.long: 值後邊必須加L.浮點型(小數型別):float: 值後邊必須加F.double: 值後邊可以加D, 當然, 加不加都行,

Java基礎資料型別

第一類:邏輯型boolean 第二類:文字型char 第三類:整數型(byte、short、int、long) char型別佔2個位元組 short從-32768到32767 int從-2147483648,到2147483647共10位 long從-922337203

java基本資料型別-

一.四類八種 1.整型:byte   short   int   long 取值範圍: byte < short <int <long 2.浮點型 :float   double 取

java的基本資料型別

java基本資料型別:四類八種 數值型:整型byteshort int long 非數值:字元型char 浮點型floatdouble 布林boolean 基本資料型別 byte(位元組型) short(短整型)) int(整型) long(長整型) float(浮點

Java基本資料型別

第一類:邏輯型boolean 第二類:文字型char 第三類:整數型(byte、short、int、long) char型別佔2個位元組 short從-32768到32767 int從-2147483648,到2147483647共10位 long從-9

linux核心分析--核心中的資料結構紅黑樹

紅黑樹由於節點顏色的特性,保證其是一種自平衡的二叉搜尋樹。 紅黑樹的一系列規則雖然實現起來比較複雜,但是遵循起來卻比較簡單,而且紅黑樹的插入,刪除效能也還不錯。 所以紅黑樹在核心中的應用非常廣泛,掌握好紅黑樹,即有利於閱讀核心原始碼,也可以在自己的程式碼中借鑑這種資料結構。 紅黑樹必

[Java基礎] Java基本型別

JAVA有四類八種基礎資料型別。 第一類:整型     byte   short    int     long 第二類:浮點型 float   double 第三類:邏輯型 boolean 第四類:字元型 char 這四類八種基礎資料型別都在棧中直接分配記憶體

java並發線程同步synchronized和鎖機制

blog 是否 can return nbsp jvm 環境 imp ava 使用synchronized實現同步方法 使用非依賴屬性實現同步 在同步塊中使用條件(wait(),notify(),notifyAll()) 使用鎖實現同步 使用讀寫鎖實現同步數據訪問 修改

Java入門教程圖書管理系統由簡入繁()

作者:AlexTan E-mail: [email protected] 更新日誌: 由於最近在忙專案,所以推遲到現在才更新部落格...這次更新的內容主要是把程式碼拆分成了兩部分,一部分是客戶端,只是介面,即MCV中的V,和網路程式設計的一些東西,自己定義了一個

Java入門教程圖書管理系統由簡入繁(三)

作者:AlexTan E-mail: [email protected] 上一篇部落格我們講到了用ArrayList來實現圖書管理系統,用ArrayList彌補了二中所提到的那兩個缺點。但是一個漏洞填完,又來了新的一個漏洞,所謂精益求精嘛。接下來我們就在原始碼的

死磕 java併發包AtomicStampedReference原始碼分析ABA問題詳解

問題 (1)什麼是ABA? (2)ABA的危害? (3)ABA的解決方法? (4)AtomicStampedReference是什麼? (5)AtomicStampedReference是怎麼解決ABA的? 簡介 AtomicStampedReference是java併發包下提供的一個原子類,它能解決其它原子

java 基本數據

har oat lean 表示範圍 bsp double 基本類型 long 字節 四類   整 型   浮點型   字符型   布爾型 八種   整 型: byte  字節數 1  數據表示範圍      short         int     

springboot2.x簡單詳細教程--高階篇幅監控Actuator實戰第十

一、SpringBoot2.x監控Actuator實戰上集     簡介:講解SpringBoot使用actuator監控配置和使用     可用性:100%,99.9%     1、介紹什麼是a

JavaScript學習小白篇-函式的介紹

好好學習 ,天天向上。Are you ready? 一、什麼是函式? 需要反覆使用的功能程式碼,封裝成一個獨立的模組,這個模組叫函式。 二、函式的分類? 內建函式和自定義函式 三、函式的型別? Function 四、函式的好處? 1. 方便管理 2. 一次封裝,多次使用 五、如何宣告函式

黑馬程式設計師 —— Java高階視訊_IO輸入與輸出第十1

------- android培訓、java培訓、期待與您交流! ---------- 一  其它物件 -  System 現在來看一下一些其他類是如何使用的。 比起了解這些類的方法怎麼使用,在這幾節學習過程中, 更重要的是要掌握如何通過查閱API文件實現功能。 1

java

class 定義 ast int width 表示範圍 scrip 表示 style 四類 八種 字節數 數據表示範圍 整型 byte 1 -128~127 short 2 -32768~32767 int

Java基本數據

都是 spa ng- arc oat 一個 9.png 比較 離散 Java基本數據類型就8種,記住就好了。除了這些都是引用型的了。 第一類:邏輯型boolean 第二類:文本型char 第三類:整數型(byte、short、int、long) char類型占2

Java 面試題反射的應用如何在List list = new ArrayList();中放入Integer型別資料

面試題中遇到的問題,相信各位小夥伴,在面試中遇到過各類神奇的問題,不是各位說不會,也可能是沒有實際應用過這類的方法,所以在面試時非常吃虧,給面試官的印象也不好。在此記錄下來,與各位共勉!!如何在List<String> list = new ArrayList&l

python筆記基礎資料型別

八大基礎資料型別 int python 中沒有溢位,再大的值也可以用int num = 10 num++ 報錯,num只是儲存資料10的容器,容器不可以自增自減 print(num) # 列印容器中存放的值10 地址 print(id(num)) # id