語法格式
一青柄、常量
- 概述:在程序執(zhí)行的過程中,其值不可以發(fā)生改變的量
- 分類——字符串常量用雙引號括起來的內容(“HelloWorld”)
-整數(shù)常量---(10,-34)
-小數(shù)常量---(12.34)
-字符常量---('a','0')
-布爾常量---(true,false)
-空常量---null
二、變量
1. 概述
-- 在程序執(zhí)行的過程中屯断,在某個范圍內其值可以發(fā)生改變的量
-- 從本質上講文虏,變量其實是內存中的一小塊區(qū)域
2. 變量定義格式
-- 數(shù)據(jù)類型 變量名 = 初始化值;
注:格式是固定的,記住格式殖演,以不變應萬變
三氧秘、數(shù)據(jù)類型
1. 計算機存儲單位
-- “位(bit)”,通常用小寫字母b表示
-- 字節(jié)(byte)趴久,通常用大寫字母B表示丸相,字節(jié)是由連續(xù)的8個位組成的
-- 1B=8bit
-- 1KB=1024B
-- 1MB=1024KB
-- 1GB=1024MB
-- 1TB=1024GB
2. 數(shù)據(jù)類型概述和分類
A:分類
- 基本數(shù)據(jù)類型
- 引用數(shù)據(jù)類型
基本數(shù)據(jù)類型取值范圍:
byte < char < short < int < long < float < double
四、標識符
- 作用:給包彼棍、類灭忠、方法、變量等起名字
- 組成規(guī)則
A : 由字符座硕,下劃線_弛作,美元符$組成?
B: 注意事項
不能以數(shù)字開頭
不能是java中的關鍵字
五、定義變量
1. 基本數(shù)據(jù)類型變量的定義和使用
A: 變量的定義格式: 數(shù)據(jù)類型 變量名 = 初始化值;
B: 基本數(shù)據(jù)類型:byte,short,int,long,float,double,char,boolean
注:整數(shù)默認是int類型华匾,定義long類型的數(shù)據(jù)時映琳,要在數(shù)據(jù)后面加L。
浮點數(shù)默認是double類型蜘拉,定義float類型的數(shù)據(jù)時萨西,要在數(shù)據(jù)后面加F。
2. 變量定義的注意事項
-- 變量未賦值,不能直接使用
引出變量的第二種使用格式
-- 變量只在它所屬的范圍內有效旭旭。
變量在哪對大括號內谎脯,變量就屬于哪對大括號
-- 一行上可以定義多個變量,但是不建議
六持寄、數(shù)據(jù)類型轉換
1. 隱式數(shù)據(jù)類型轉換
取值范圍小的數(shù)據(jù)類型與取值范圍大的數(shù)據(jù)類型進行運算,會先將小的數(shù)據(jù)類型提升為大的,再運算
2. 強制數(shù)據(jù)類型轉換
格式:b = (byte)(a + b)
注意: 如果超出了被賦值的數(shù)據(jù)類型的取值范圍得到的結果會與你期望的結果不同