Java三大變量小結(jié)
Java三大變量分別是類變量、實(shí)例變量和局部變量。
在細(xì)說這三大變量之前,先說說變量。什么是變量?顧名思義,就是內(nèi)容可以改變的量,它與常量相對(duì)應(yīng)。而這三大變量實(shí)際上是從變量的作用域來定義和劃分的。
類變量,是歸屬類的變量,它是通過在定義類的屬性的時(shí),增加static修飾符,所以又稱為靜態(tài)變量。類變量不僅可以直接通過類名+點(diǎn)操作符+變量名來 操作,也可以通過類的實(shí)例+點(diǎn)操作符+變量來操作,大多數(shù)情況下,采用前者操作方式,一來不能夠有效地使用該變量,二來能夠表示該變量就是類變量。
實(shí)例變量,是歸屬于類的實(shí)例的變量,又稱為成員變量,沒有經(jīng)過static修飾。實(shí)例變量只能通過類名的實(shí)例+點(diǎn)操作符+變量來操作。
不管是類變量,還是實(shí)例變量,都可以設(shè)置Java的訪問修飾符,若是需要公開操作,你可以在這些變量前面添加public訪問權(quán)限;若是只限于所在類中操作,你可以在這些變量前面添加private訪問權(quán)限。
局部變量就是在類中方法體里面所定義的變量,不管是方法的形參,還是方法體內(nèi)所定義的變量都是局部變量。局部變量的作用域是以其所在方法體的頭大括號(hào)開始到尾大括號(hào)結(jié)束。
為了說明Java三大變量,請(qǐng)看如下代碼:
/** /** public static void main(String[] args) |
運(yùn)行結(jié)果如下:
類變量
名字:王路情
實(shí)例變量
性別:M
局部變量
祝福:中國,我愛你!
總結(jié):
1)Java三大變量,實(shí)質(zhì)上就是表示各自的歸屬。
2)Java三大變量操作方式各有特色,需細(xì)心體會(huì)。
3)Java三大變量,令我想起了毛澤東思想的三大法寶,即統(tǒng)一戰(zhàn)線、武裝斗爭(zhēng)和黨的建設(shè)。
posted on 2012-09-04 10:02 順其自然EVO 閱讀(149) 評(píng)論(0) 編輯 收藏