Java語言基礎07 變數定義與賦值

2021-04-18 02:24:01 字數 1051 閱讀 7868

變數定義與賦值

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語言基礎 變數

變數的概念 記憶體中的乙個儲存區域 該區域有自己的名稱 變數名 和型別 資料型別 該區域的資料可以在同一型別範圍內不斷變化 為什麼要定義變數 用來不斷的存放同一型別的常量,並可以重複使用 使用變數注意 變數的作用範圍 一對 之間有效 初始化值 定義變數的格式 資料型別 變數名 初始化值 注 格式是固...