JAVA學習筆記:註釋、變數的宣告和定義操作例項分析
阿新 • • 發佈:2020-04-17
本文例項講述了JAVA學習筆記:註釋、變數的宣告和定義操作。分享給大家供大家參考,具體如下:
本文內容:
- 註釋
- 變數的宣告和定義
- 成員變數和區域性變數
首發時間:2018-03-16 15:59
註釋:
單行註釋://
多行註釋:/* … */
變數:
變數是記憶體中的一個儲存區域,變數的定義就是給每一個變數名定義一個記憶體區域
-
JAVA中定義變數的格式為:
- 資料型別 變數名=初始化值,比如
-
變數可以先宣告再定義,也可以宣告並定義。
- 同類的變數可以一起宣告,一起定義。
-
變數的使用要注意:
- 1.變數的作用範圍
- 2.初始化值
補充:
- 成員變數與區域性變數【這是一個涉及後面內容的補充】:
- 方法、if等程式碼塊裡面定義的變數是區域性的。
- 形參也是一個區域性變數,形參在整個方法內有效。
- 方法內的區域性變數在方法結束時失效。
- 區域性變數也可以分為程式碼塊區域性變數:是指在if、for等語句塊中定義的變數,這種變數當代碼塊結束時失效。
- 成員變數在整個類內有效,區域性變數只在定義它的方法內有效。
- 成員變數的使用與它在類體中的先後位置無關,後面定義的依然可以在前面使用,但不建議使用。
- 成員變數分例項成員變數(簡稱例項變數)和類變數(靜態變數--有static)。
- 成員變數和區域性變數同名,成員變數被隱藏,使用的是區域性變數,如果這時候需要使用成員變數則要用this.。
- 成員變數有預設初始化值,區域性變數沒有。
- 成員變數隨物件的建立而建立,存在與物件所在的堆記憶體中。區域性變數存在於棧中。
- 方法、if等程式碼塊裡面定義的變數是區域性的。
更多關於java相關內容感興趣的讀者可檢視本站專題:《Java面向物件程式設計入門與進階教程》、《Java資料結構與演算法教程》、《Java操作DOM節點技巧總結》、《Java檔案與目錄操作技巧彙總》和《Java快取操作技巧彙總》
希望本文所述對大家java程式設計有所幫助。