資料型別
整數
int byte short long
(int最常用)(Long型別要在數字后面加個L)
浮點數(小數)
float double
(float型別后面要在數字后面加個F)
字符
char
布林值(是 非)
boolean
型別轉換
由于java是強型別語音,所以要進行有些運算的時候,需要用到型別轉換
低----byte,short,cher---->int---->long---->float---->double高
運算中,不同型別的資料要轉化為同一型別,然后進行運算
強制轉換:(型別)變數名
自動轉換:低----高
注意點
1、不能對布林值進行轉換,
2、不能把物件型別轉換為不相干的型別,
3、在把高容量轉換到低容量的時候,強制轉換,
4、轉換的時候可能存在記憶體溢位問題!
變數
變數是什么:就是可以變化的量
type varName [=Value] [{,varName[=value]}];
//資料型別 變數名 = 值; 可以使用逗號隔開來宣告多個同型別變數
//注意:不建議使用
注意事項
1、每個變數都有型別,型別可以是基本型別,也可以是參考型別,
2、變數名必須是合法的識別符號,
3、變數宣告是一條完整的陳述句,因此每一個宣告都必須以分號結束,
變數作用域
類變數
static
實體變數
從屬于物件
如果不自行初始化,這個型別的默認值 0 0.0
布林值:默認是false
除了基本型別,其余的默認值都是null
區域變數
必須宣告和初始化值
public class Variable {
static int allClicks=0; //類變數
String str="hello world"; //實體變數
public void method(){
int i =0; //區域變數
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/426353.html
標籤:Java
上一篇:JVM垃圾回收器
