java的數據類型說明
1:什麼叫數據類型
數據類型簡單的說就是對數據的分類, 對數據各自的特點進行類別的劃分, 劃分的每種數據類型都具有區別於其它類型的特徵, 每一類數據都有相應的特點和操作功能。 例如數字類型的就能夠進行加減乘除的操作。
在現實生活中, 我們通常會對信息進行分類, 從而使得我們能很容易的判斷某個數據是表示一個百分數還是一個日期,我們通常是通過判斷數字是否帶”%”,或者是否是一個我們熟悉的”日期格式”。
類似的在程序中, 計算機也需要某種方式來判斷某個數字是什麼類型的。 這通常是需要程序員顯示來聲明某個數據是什麼類型的,Java 就是這樣的。Java 是一種強類型的語言,凡是使用到的變量,在編譯之前一定要被顯示的聲明。
2 :Java 數據類型的分類
Java 裏面的數據類型從大的方面分爲兩類,一是基本數據類型,一是引用類型,基本 的 Java 數據類型層次圖如下:
3 :Java中的基本數據類型
Java 中的基本數據類型分爲八個原始數據類型,原始類型可分爲四種:
(1) :整數型:byte、short、int、long
(2) :浮點型:float、double
(3) :字符型:char
(4) :邏輯型 :boolean
3.1 : 整 數 型 :byte 、short 、int 、long
byte:字節型
short:短整型
int: 整型
long:長整型
在 Java 中,整數型的值都是帶符號的數字,可以用十進制、八進制和十六進制來表示。
所謂多少進制, 就是滿多少就進位的意思, 如十進制表示逢十進位, 八進制就表示逢八進位。
示例:
15 :十進制的. 15
015 :八進制的 15 ,相當於十進制的 13,計算公式:1*8 +5 = 13
0x15:十六進制的 15,相當於十進制的 21,計算公式:1*16+5=21
3.1.1 :在 在 Java 中 的 定義 示 例
示例 1:byte abc = 5;
表示在 Java 中定義一個變量 abc,類型是 byte 類型,值是 5
同理可以定義其它的類型:
比如:
short abc1 = 5;
int abc2 = 5;
long abc3 = 5;
這些都是可以的,如果要明確表示是 long 型的值,可以在後面直接跟一個字母“L” 。L表示一個 long 值。
也就是寫成:long abc4 = 5L;
請注意,在 Java 編程語言中使用大寫或小寫 L 同樣都是有效的,但由於小寫 l 與數字 1 容易混淆,因而,儘量不要使用小寫。
注意 : 整 數 型 的 值 , 如 果沒 有特 別指 明, 默認是 是 int 型
3.1.2 取值範圍 和 默認值
取值範圍的表示是按 Java 編程語言規範定義的且不依賴於平臺
3.2 : 浮 點 型 :float 、double
Java 用浮點型來表示實數,簡單地說就是帶小數的數據。
用 float 或 double 來定義浮點類型,如果一個數字包括小數點或指數部分,或者在數字後帶有字母 F 或 f(float) 、D 或 d(double) ,則該數字文字爲浮點型的。
示例:
12.3 //簡單的浮點型數據
12.3E10 //數據很大的一個浮點數據
3.2.1 :在 在 Java 中 的 定義 示 例
如下定義都是可以的:
float abc = 5.6F;
float abc = 5.6f;
double abc = 5.6;
double abc = 5.6D;
double abc = 5.6d;
3.2.2 : 提示
(1) : 浮 點 型 的 值 , 如 果沒 有特 別指 明, 默認是 是 double 型 的
(2) :定義 float 型的時候,一定要指明是 float 型的,可以通過在數字後面添加”F”或者”f”來表示。
(3) :定義 double 型的時候,可以不用指明,默認就是 double 型的,也可以通過在數字後面添加”D”或者”d”來表示。
3.2.3 取值範圍 和 默認值
Java 技術規範的浮點數的格式是由電力電子工程師學會(IEEE)754 定義的,是獨立於平臺的。 可以通過 _VALUE 和 _VALUE 取得 Float 的最大最小值; 可以通過 _VALUE 和 _VALUE 來取得 Double 的最大最小值。
3.3 : 字 符型 :char
char 類型用來表示單個字符。一個 char 代表一個 16-bit 無符號的(不分正負的)
Unicode 字符,一個 char 字符必須包含在單引號內。
示例:
‘a’ //表示簡單
相關文章
-
Java數據類型解說
想起還有好多不織布,便參考網絡圖片做了一個超級瑪麗的手機包,送給同學做生日禮物,有心意個性還很實用呢~主要材料:不織布 藍色,膚色,紅色,黃色,棕色,灰色針線 各色(配合布色)拉鍊(可無) 一條,十釐米左右磁力扣 用其他代 -
java的數據類型
做髮帶其實也比較簡單,把簡單的事情做的精緻,需要用心去做。裏面有詳細的教程,希望能幫到大家。☺😊希望自己向達人靠近,這樣的願望離不開大家隨手點擊的收藏和關注,感謝大家。主要材料:10cm寬雪紡或高光面料 110cm長2cm -
Java語言的數據類型
【篇一】關於我在公司行政部門的下半年工作計劃如下:一、日常的行政管理下半年度將從一下幾方面努力1加強行政管理部門對員工晤談力度。分析上半年日常工作中有不少員工辭職的現象,決定在下半年的日常工作中要加大對公 -
java的數據類型是什麼
Java的主要工作是通過編程語言來製作互聯網頁面、製作動態效果以及網站等技術,以下是小編爲大家搜索整理的java的數據類型是什麼, 希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網! 1:什麼叫數據類 -
Java數據類型
通過評估確定招聘人員數量時,人事部需跟各部門進行深層次的溝通,確定應聘人員要求具備的素質、條件和潛質。行政人事部年度工作計劃範文如下,快隨小編一起來了解下。行政的工作計劃精選爲加強公司人事行政部工作的計劃性 -
Java數據類型轉換
本人自任國小一級教師以來,以更加飽滿的工作熱情,奮發向上的精神,積極完成本職工作。在黨和上級領導的關懷和幫助下,思想進步,積極進取,團結同事,遵紀守法,響應學校的號召。能積極執行黨的各項方針政策,努力提高自已的政治思想 -
java基本數據類型
民間童話故事是一個民族古代生活習俗、民族心理、審美意識和文化價值取向的綜合反映。下面是本站小編爲您整理的人與動物的童話故事精選,希望對你有所幫助!人與動物的童話故事篇一:貓的報恩這是發生在山村裏的一件事。 -
Java基本數據類型
Java 基本數據類型有哪些?下面跟yjbys小編一起來學習吧!希望以下Java 基本數據類型基礎知識能爲大家帶來幫助!變量就是申請內存來存儲值。也就是說,當創建變量的時候,需要在內存中申請空間。內存管理系統根據變量的類型 -
Java 基本數據類型
Java語言作爲靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。那麼大家知道Java 基本數據類型是什麼呢?下面一起來看看!Java 基本數據類型變量就是申請內存來存儲值。 -
java數據類型和運算符
Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用於PC、數據中心、遊戲控制檯、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社羣。下面是小編整理的關於java數據類型和運算符,希望