1. 程式人生 > 程式設計 >JAVA學習筆記:註釋、變數的宣告和定義操作例項分析

JAVA學習筆記:註釋、變數的宣告和定義操作例項分析

本文例項講述了JAVA學習筆記:註釋、變數的宣告和定義操作。分享給大家供大家參考,具體如下:

本文內容:

  • 註釋
  • 變數的宣告和定義
    • 成員變數和區域性變數

首發時間:2018-03-16 15:59


註釋:

單行註釋://

image

多行註釋:/* … */

image


變數:

變數是記憶體中的一個儲存區域,變數的定義就是給每一個變數名定義一個記憶體區域

  • JAVA中定義變數的格式為:

    • 資料型別 變數名=初始化值,比如image
  • 變數可以先宣告再定義,也可以宣告並定義。

    • image
    • image
    • 同類的變數可以一起宣告,一起定義。image
  • 變數的使用要注意:

    • 1.變數的作用範圍
    • 2.初始化值

補充:

  • 成員變數與區域性變數【這是一個涉及後面內容的補充】:
    • 方法、if等程式碼塊裡面定義的變數是區域性的。
      • 形參也是一個區域性變數,形參在整個方法內有效。
      • 方法內的區域性變數在方法結束時失效。
      • 區域性變數也可以分為程式碼塊區域性變數:是指在if、for等語句塊中定義的變數,這種變數當代碼塊結束時失效。
    • 成員變數在整個類內有效,區域性變數只在定義它的方法內有效。
    • 成員變數的使用與它在類體中的先後位置無關,後面定義的依然可以在前面使用,但不建議使用。
    • 成員變數分例項成員變數(簡稱例項變數)和類變數(靜態變數--有static)。
    • 成員變數和區域性變數同名,成員變數被隱藏,使用的是區域性變數,如果這時候需要使用成員變數則要用this.。
    • 成員變數有預設初始化值,區域性變數沒有。
    • 成員變數隨物件的建立而建立,存在與物件所在的堆記憶體中。區域性變數存在於棧中。

更多關於java相關內容感興趣的讀者可檢視本站專題:《Java面向物件程式設計入門與進階教程》、《Java資料結構與演算法教程》、《Java操作DOM節點技巧總結》、《Java檔案與目錄操作技巧彙總》和《Java快取操作技巧彙總》

希望本文所述對大家java程式設計有所幫助。