JAVA學習筆記:注釋、變量的聲明和定義操作實例分析
本文實例講述了JAVA學習筆記:注釋、變量的聲明和定義操作。分享給大家供大家參考,具體如下:
本文內(nèi)容:
- 注釋
- 變量的聲明和定義
- 成員變量和局部變量
首發(fā)時間:2018-03-16 15:59
注釋:
單行注釋://
多行注釋:/* … */
變量:
變量是內(nèi)存中的一個存儲區(qū)域,變量的定義就是給每一個變量名定義一個內(nèi)存區(qū)域
-
JAVA中定義變量的格式為:
- 數(shù)據(jù)類型 變量名=初始化值,比如
- 數(shù)據(jù)類型 變量名=初始化值,比如
-
變量可以先聲明再定義,也可以聲明并定義。
- 同類的變量可以一起聲明,一起定義。
-
變量的使用要注意:
- 1.變量的作用范圍
- 2.初始化值
補充:
- 成員變量與局部變量【這是一個涉及后面內(nèi)容的補充】:
- 方法、if等代碼塊里面定義的變量是局部的。
- 形參也是一個局部變量,形參在整個方法內(nèi)有效。
- 方法內(nèi)的局部變量在方法結(jié)束時失效。
- 局部變量也可以分為代碼塊局部變量:是指在if、for等語句塊中定義的變量,這種變量當代碼塊結(jié)束時失效。
- 成員變量在整個類內(nèi)有效,局部變量只在定義它的方法內(nèi)有效。
- 成員變量的使用與它在類體中的先后位置無關,后面定義的依然可以在前面使用,但不建議使用。
- 成員變量分實例成員變量(簡稱實例變量)和類變量(靜態(tài)變量--有static)。
- 成員變量和局部變量同名,成員變量被隱藏,使用的是局部變量,如果這時候需要使用成員變量則要用this.。
- 成員變量有默認初始化值,局部變量沒有。
- 成員變量隨對象的建立而建立,存在與對象所在的堆內(nèi)存中。局部變量存在于棧中。
- 方法、if等代碼塊里面定義的變量是局部的。
更多關于java相關內(nèi)容感興趣的讀者可查看本站專題:《Java面向?qū)ο蟪绦蛟O計入門與進階教程》、《Java數(shù)據(jù)結(jié)構與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》
希望本文所述對大家java程序設計有所幫助。
相關文章
Java?synchronized底層實現(xiàn)原理以及鎖優(yōu)化
Synchronized是Java中解決并發(fā)問題的一種最常用的方法,也是最簡單的一種方法,下面這篇文章主要給大家介紹了關于Java?synchronized底層實現(xiàn)原理以及鎖優(yōu)化的相關資料,需要的朋友可以參考下2022-02-02創(chuàng)建Maven項目和Spring IOC實例過程解析
這篇文章主要介紹了創(chuàng)建Maven項目和Spring IOC實例過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-12-12