變數定義與賦值
page 7 of 37
對於給定的乙個使用者定義資料型別,比如dog,我們希望為它建立乙個例項以便在後面的程式中使用它。於是,就需要變數定義與賦值操作。資料定義的操作要指定資料型別和變數名,同時也可給定初始值(當然也可不給):
資料定義
《資料型別》
《變數》;
《資料型別》
《變數1>, 《變數2>, ..., 《變數n>;
《資料型別》
《變數》 = 《資料值》;
資料型別可以是乙個原始型別(primitive), 也稱為內嵌型別(built-in), 或者是象 dog 這樣的使用者定義型別。而資料值則是相應的字面值(literal value)或者是 dog 中使用者定義型別的乙個例項。在資料型別一節中會講述原始資料型別。
下面是幾個資料定義的例子:
資料定義示例
int x;
int x = 9;
boolean terminate = false;
dog dog = new dog();
下一節(建立 class 例項)中將講到new 運算子。
賦值操作可能發生在以下幾種情況下:
賦值操作
《資料型別》
《變數》 = 《資料值》;
《資料型別》
《變數》;
《其他的語句》...
《變數》 = 《資料值》;
賦值號右邊的資料值可以是字面值(literal value),或者是能產生數量值的某個操作。下面是一些例子:
賦值示例解釋
int x = 4;
資料定義時賦值
x = 9;
假設前面已經定義了變數 x
temperature = 21.4;
假設前面定義了變數 temperature
dog = new dog();
假設前面定義了變數 dog
Java基礎07 建構函式與this
一.建構函式 constructor 1.建構函式 a.函式名和類名相同 b.沒有返回值型別 注意 區別於void c.new關鍵字建立物件時自動呼叫 注意 a.建構函式可以過載 b.可以定義與類名相同的方法.2.什麼時候使用建構函式 當我們想在建立物件的時候就執行一段 就可以把這段 放在建構函式中...
Java基礎筆記07
07.01 物件導向 構造方法概述和格式 b 構造方法格式特點 07.02 物件導向 構造方法的過載及注意事項 b 構造方法注意事項 c 給成員變數賦值的兩種方式 07.03 物件導向 成員方法的分類及使用 b 根據形式引數 b 案例演示 07.04 物件導向 乙個標準學生類的 及測試 構造方法 成...
2 4 3 Java語言基礎 變數
變數的概念 記憶體中的乙個儲存區域 該區域有自己的名稱 變數名 和型別 資料型別 該區域的資料可以在同一型別範圍內不斷變化 為什麼要定義變數 用來不斷的存放同一型別的常量,並可以重複使用 使用變數注意 變數的作用範圍 一對 之間有效 初始化值 定義變數的格式 資料型別 變數名 初始化值 注 格式是固...