變數和資料型別
變數的定義:乙個儲存空間的表示,其值是可以發生變化的。
常量的定義:乙個儲存空間的表示,其值是不可以發生變化的。
房間 變數
房間名字 變數名
房間型別 變數型別
入住的客人 變數值
通過記憶體中小房間的別名找到資料儲存
通過變數名可以簡單快速地找到它儲存的資料
常見的資料型別:
數值型(存放具體數值,數字):byte(1個位元組) short(2) int(4,預設) long(8)
浮點型(存放帶小數點的數):float(4) double(8,預設)
字元型(存放乙個字元的值,如』a』、』b』、』王』,一般用單引號括起來):char
布林型(其結果只有true和false):boolean
引用資料型別(所以內容都需要在雙引號中):string 列舉 陣列
為什麼使用變數:為了滿足人們儲存值得需要
變數如何使用:
宣告變數 int money; //在記憶體空間中開闢乙個int型別大 小的空間
給變數賦值 money=1000; //給這個空間賦值1000
使用 system.out.println(money);
當變數型別都是整型的時候 + 是作為加法看待
如果在表示式中有乙個變數是string型別,+ 作為拼接使用
int money = 1000;
資料型別 變數名 記憶體空間存的數值(變數三要素)
變數的命名規則:
是有數字、字母、下劃線,沒有符號組成,其中不能以數字開頭
變數的命名不能與關鍵字重名
需要遵守見面知意和駝峰命名規則
常量適用場景:在宣告的時候即賦值,後面就不能改變其值。
final double my_pi = 3.14;
使用final修飾常量
常量名都要大寫,如果有多個單詞組成,則使用下劃線分割
變數和資料型別
1.識別符號只能包含字母,數字和下劃線。變數名可以用字母或下劃線開頭,數字不行。如 day 0401 但不能是0401 day 以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭...
變數和資料型別
一 模擬記憶記憶體位址 模擬項變數項 房間變數 房間名字 變數名房間型別 變數型別 入住的客人 變數值二 變數命名規則 1 字 字母 下 下劃線 美 人 數 數字,且不可首位 駱駝 駝峰 有意義 2 不能用關鍵字,eg public class 三 資料型別 數值型 整數型 byte位元組型 sho...
C 變數和資料型別
宣告在類上的變數為字段,宣告在方法內的為區域性變數。在建立乙個類的示例時,在執行建構函式之前,如果沒有給變數初始值,則編譯器會自動賦予預設值。如果變數是方法的區域性變數,編譯器會認為在使用該變數之前,必須給它顯示的設定乙個值,否則會發生 使用了未賦值的區域性變數 的錯誤。其它情況賦予預設值。如果變數...