局部變量與實例變量

局部變量

  • 局部變量是指在方法中聲明的變量
  • 局部變量的作用域是從聲明開始,到方法體結束
  • 局部變量沒有初始值,因此在讀取一個局部變量之前,必須要給這個局部變量賦值,否則不能通過編譯
  • 局部變量只在方法體內有效,不能使用訪問控制符進行修飾。

實例變量

在類的聲明中,屬性是用變量來表示的。這種變量就稱為實例變量,是在類聲明的內部但是在類的其他成員方法之外聲明的。類的每個對象維護它自己的一份實例變量的副本。

  • 實例變量是定義在類里面的變量,與方法平級
  • 實例變量的定義需要三部分:訪問控制符號(可沒有)+數據類型+變量名。
  • 實例變量具有初始值,使用時不必關心是否已經賦值。

實例變量本質是類或對象的屬性。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容