// 資料型別 變數名 = 值; 可以用逗號隔開來宣告多個同型別變數,但是不建議這樣做!!
public
class
demo8
}
變數的作用域
public
class
demo9
外邊不能訪問裡邊,裡邊可以訪問外邊
} system.out.
println
(b);
// 報錯
demo9 dom =
newdemo9()
; system.out.
println
(dom.age)
;// 例項變數沒有初始化不會報錯,會顯示該變數的預設值 int -->0
system.out.
println
(dom.name)
;// null
system.out.
println
(dom.i)
;// 空串
system.out.
println
(dom.bool)
;//false
// 類變數
system.out.
println
(salary)
;// 3000.0
}// 其他方法
public
void
add(
)}
// final 變數型別 變數名 = 值;
public
class
demo10
}
型別轉換 變數 常量 作用域
低 高 byte,short,char int long float double注意點 1.不能對布林值進行轉換2.不能把物件型別轉化成不相干的型別 3.在高容量轉化成低容量的時候,進行強制轉化 4.轉化的時候存在記憶體溢位,或者精度問題 操作比較大的數的時候,注意溢位問題 jdk 7新特性,數字...
變數 常量 作用域
變數的注意事項 1.每個變數都有型別,型別可以是基本型別,也可以是引用型別。2.變數名必須是合法的識別符號。3.變數宣告是一條完整的語句,每乙個宣告都必須以分號結束。變數的作用域 類變數 例項變數 區域性變數 例子 public class demo 類變數 static static double...
變數 常量 作用域
變數可分為四種,類變數,例項變數,區域性變數,塊級變數。區域性變數使用前必須初始化 賦值 類 例項變數,不賦值的話,會預設賦初始值。引用型別初始值是null,數字型別初始值是0,布林值預設是false,char是 u0000。常量,就是初始化之後不會變化的量,通常在程式中定義一些常值。常量定義時也必...