局部變數
#成員變數
#類別變數
#局部變數宣告在方法、建構方法或語句區塊中;
局部變數在方法、建構方法、或語句區塊被執行的時候創建,當它們執行完成後,變數將會被銷毀;
##存取修飾符不能用於局部變數;
堆疊上分配的。
局部變數沒有預設值,所以局部變數被宣告後,必須經過初始化,才可以使用。
必須在方法建構方法和語句區塊之外。
ClassName.VariableName的方式存取。
引用型別變數的預設值是null。變數的值可以在宣告時指定,也可以在建構方法中指定;
import java.io.*;public class Employee{ // 这个成员变量对子类可见 public String name; // 私有变量,仅在该类可见 private double salary; //在构造器中对name赋值 public Employee (String empName){ name = empName; } //设定salary的值 public void setSalary(double empSal){ salary = empSal; }
import java.io.*;public class Employee {//salary是静态的私有变量private static double salary;// DEPARTMENT是一个常量public static final String DEPARTMENT = "开发人员";public static void main(String args[]){salary = 10000;System.out.println(DEPARTMENT+"平均工资:"+salary);}}
以上是Java 變數類型的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!