JAVA基礎6-變數、常量、作用域
變數
java變數是基本的儲存單元,包括變數名、變數型別和作用域
變數宣告是一條完整的語句,因此每句要以分號結束
類變數
寫在類裡面,方法外面,可以在方法裡面直接使用
static
public class demo2 {
//類變數static
static double salary = 2500;
//屬性
//例項變數:從屬於物件;如果不自行初始化,這個型別的預設值為0 0.0 u0000
// 布林值預設是false
//除了基本型別其他預設值都是null;
String name;
int age;
//main方法、其他方法
public static void main(String[] args) {
//區域性變數;必須宣告和初始化值
int i = 10;
System.out.println(i);
//變數型別 變數名字=new Demo2()
demo2 demo2 = new demo2();
System.out.println(demo2.age);
System.out.println(demo2.name);
System.out.println(salary);
}
//add方法
public void add(){
}
}
例項變數
-
寫在類裡面,方法外面
-
從屬於物件,如果不自行初始化,這型別預設值為0、0.0、u0000
-
布林值預設為false
-
除了基本型別,其餘預設值都是null
區域性變數
- 寫在方法裡面
- 必須宣告和初始化值
常量
初始化後值不變,可以理解為特殊變數,設定後在程式執行中不改變
final 常量名=值;
final double PI= 3.14;
-
常量名一般為大寫字母
//常量 修飾符不存在先後順序 static final double PI = 3.14;
變數的命名規範
類成員變數、區域性變數、方法名:首字母小寫+駝峰原則 monthSalary
常量:大寫字母和下劃線
類名:首字母大寫+駝峰原則 Man
相關文章
- Java基礎06:變數、常量、作用域Java變數
- java基礎06-變數、常量、作用域Java變數
- Go基礎知識-02 作用域 常量 變數 作用域(持續更新)Go變數
- JAVA基礎04——變數與常量Java變數
- Day08-常量、變數、作用域變數
- Java基礎-基礎語法-變數與常量Java變數
- 語法1-變數、常量、作用域變數
- PHP基礎__變數、常量PHP變數
- JAVA基礎之八-方法變數作用域和編譯器Java變數編譯
- Java培訓基礎知識-Java的常量與變數Java變數
- Go基礎系列:常量和變數Go變數
- java中變數的作用域Java變數
- Java 8 之 lambda 變數作用域Java變數
- 變數作用域變數
- swift基礎語法(一)——常量與變數Swift變數
- java變數及常量Java變數
- java常量和變數Java變數
- 基礎 變數的作用範圍變數
- java基礎語法--註釋、識別符號、關鍵字、資料型別、型別轉換、變數、常量、作用域、運算子Java符號資料型別變數
- javascript基礎(函式與方法的區別,變數作用域,變數和函式的宣告提前,函式作用域)(十五)JavaScript函式變數
- [java基礎]之常量Java
- JS變數作用域JS變數
- SCSS 變數作用域CSS變數
- golang變數作用域Golang變數
- Java基礎-成員變數和區域性變數的區別Java變數
- 四:java常量和變數Java變數
- python變數與變數作用域Python變數
- JavaScript變數作用域(Variable Scope)和閉包(closure)的基礎知識JavaScript變數
- [java基礎]之變數Java變數
- PL/SQL變數作用域SQL變數
- lisp 變數的作用域Lisp變數
- LoadRunner變數作用域變數
- C# 變數作用域C#變數
- [.net 物件導向程式設計基礎] (5) 基礎中的基礎——變數和常量物件程式設計變數
- JS基礎(選擇器,變數型別,內建物件,作用域,JSON)變數型別物件JSON
- 第八章:變數、常量和基礎型別變數型別
- java基礎變數的交換Java變數
- 變數物件與作用域鏈變數物件