局部變量
- 局部變量是指在方法中聲明的變量
- 局部變量的作用域是從聲明開始,到方法體結束
- 局部變量沒有初始值,因此在讀取一個局部變量之前,必須要給這個局部變量賦值,否則不能通過編譯
- 局部變量只在方法體內有效,不能使用訪問控制符進行修飾。
實例變量
在類的聲明中,屬性是用變量來表示的。這種變量就稱為實例變量,是在類聲明的內部但是在類的其他成員方法之外聲明的。類的每個對象維護它自己的一份實例變量的副本。
- 實例變量是定義在類里面的變量,與方法平級
- 實例變量的定義需要三部分:訪問控制符號(可沒有)+數據類型+變量名。
- 實例變量具有初始值,使用時不必關心是否已經賦值。
實例變量本質是類或對象的屬性。