八、變數與常量
阿新 • • 發佈:2021-07-05
一、變數
1.1、變數的基本概念
Java是一種強型別語言,每個變數都必須宣告其型別。
Java變數是程式中最基本的儲存單元,其要素包括變數名、變數型別和作用域。
type varName [=value] [{,varName[=value]}];
//資料型別 變數名 = 值;可以使用逗號隔開來宣告多個同類型變數。
1.2、變數的注意事項
1.每個變數都有型別,型別可以是基本型別,也可以是引用型別。
2.變數名必須是合法的識別符號。
3.變數宣告是一條完整的語句,因此每一個宣告都必須以分號結束。
1.3、變數作用域
類變數、例項變數和區域性變數
public class Variable { //類變數 static static double salary = 2500; //屬性;變數 /* 例項變數(從屬於物件) 如果不自行初始化,這個型別的預設值為0或者0.0; 布林值:預設是false; 除了基本型別,其餘的預設值都是null。 */ String name; int age; //main方法 public static void main(String[] args) { //區域性變數(必須宣告和初始化值) int i = 10; System.out.println(i); //變數型別 變數名字 = new Variable(); Variable variable = new Variable(); System.out.println(variable.name); System.out.println(variable.age); //類變數 static System.out.println(salary); } }
1.4、變數的命名規範
1.所有變數、方法、類名:見名知意;
2.類成員變數:首字母小寫和駝峰原則:monthSalary;
3.區域性變數:首字母小寫和駝峰原則;
4.常量:大寫字母和下劃線:MAX_VALUE;
5.類名:首字母大寫和駝峰原則:Man,GoodMan;
6.方法名:首字母小寫和駝峰原則:run(),runRun()。
二、常量
2.1、常量的基本概念
常量:初始化之後不能再改變值!不會變動的值。
所謂常量可以理解成一種特殊的變數,它的值被設定後,在程式執行過程中不允許被改變。
final 常量名 = 值;
final double PI=3.14;
常量名一般使用大寫字元。
2.2、例項
public class ConstantQuantity {
//修飾符,不存在先後順序
static final double PI = 3.14;
public static void main(String[] args) {
System.out.println(PI);
}
}