本系列講的是0基礎java學習,是本人在學習java過程中總結的經驗,本文適合0基礎入門java、培訓機構學生、想轉行但又不想花培訓費 的人、java小白等這些人群。本文共分為4個系列java基礎、java進階、javaweb、java主流框架。
本節講的是java基礎——Java中的基本資料型別 ->四類八種
話不多說直接上圖。
java中的資料型別
看不懂嗎?沒事我第一次看的時候也是一臉懵。
我們把這張圖簡化一下!
不行還是有點暈!再簡化下。
long、int、short、byte這四種類型是整數(例如1、100、999、15151、488498949)。
一般預設使用int。
圖中的位數指的是記憶體中的佔用。
byte的位數是8,就是佔用1個位元組,取值範圍-128到127之間的任意整數。
short的位數是16,就是佔用2個位元組,取值範圍-32768~32767之間的任意整數。
int的位數是32,就是佔用4個位元組,取值範圍-2^31到2^31-1之間的任意整數 。
long的位數是64,就是佔用8個位元組,取值範圍-2^63到2^63-1之間的任意整數 。
float、double這兩種是浮點數(例如0.14、5.7、13.4、14.0)
一般預設使用double
Float 32位單精度浮點數 根據IEEE754-1985標準
Double 64位雙精度浮點數 根據IEEE754-1985標準
boolean型別只有兩種值true、false;
true代表是(真)。
false代表不是(假)。
boolean只佔用1位元組
字元型別
char 記憶體佔用2位元組 取值範圍:0-65535
那麼這些基本資料型別怎麼在java中使用呢?----變數
變數
什麼是變數?
在程式執行過程中,其值可以發生改變的量就是變數。
從本質上講變數就是記憶體中的一塊空間,其值可以在一定範圍內變化。
變數的定義。
資料型別 變數名 = 初始化值; (宣告變數並賦值)
聽不懂沒關係看圖!
int age = 18;System。out。println(age);
圖中的age就是變數!
把18賦值給了age
控制檯輸出結果為18
當然也可以這樣寫!
int number;number = 20;System。out。println(number);
此圖中number在宣告中並沒有賦值,然而程式並沒有報錯,說明變數在宣告時不用賦值。
最終控制檯輸出結果為20。
好的今天就講到這裡,還是非常簡單的,下篇將java中的運算子。