Java數(shù)據(jù)類型
-
基本數(shù)據(jù)類型
1593586352579.png布爾 boolean 占用一個字節(jié)拨与,只有兩個值(true沉眶,flase)荔睹;
-
浮點數(shù) float double
默認是double類型须喂,如果使用float需要在末尾加一個F责语;
-
精確度不同:
float 占4字節(jié) 第一位為符號位贴硫,接下來八位表示指數(shù)位椿每,其余的23位模擬小數(shù)位。
double占8字節(jié) 第一位為符號位,接下來十一位表示指數(shù)位间护,其余的52位模擬小數(shù)位亦渗。
-
字符 char 占用2字節(jié)
- 范圍:0-65535
-
整數(shù) int
二進制以0b開頭 int bin = 0b00001001;
八進制以0開頭 int oct = 0776兑牡;
十六進制以0x開頭 int hex = 0x1acd2央碟;
當使用long類型表示整數(shù)的時候,超過整數(shù)的數(shù)據(jù)范圍需要在末尾加上字母l均函、L亿虽;
-
引用數(shù)據(jù)類型
- 類
- 接口
Java中定義變量
數(shù)據(jù)類型 變量名 = 變量值
一個變量在同一個方法中只能被定義一次。
注意事項:
定義變量時可以不賦值苞也,使用時再賦值洛勉,不賦值不能使用。
使用時有作用域的限制
變量不能重復定義