Java的代碼段和作用域
Java 中源代碼用大括號(hào)(“{”和“}”)分成段。在大括號(hào)中的內(nèi)容可以作為一個(gè)代碼段,
或多或少獨(dú)立于括號(hào)外的內(nèi)容。代碼段從邏輯上來(lái)講不重要,但它們是 Java 語(yǔ)言的語(yǔ)法必要組成
部分。如果不用大括號(hào),編譯器很難識(shí)別一段代碼在哪里結(jié)束,而另一段代碼從哪里開始。從純
粹的美學(xué)角度來(lái)講,如果不用大括號(hào),對(duì)于你和其他人來(lái)說(shuō)也很難讀懂你的代碼和明白這些代碼
要完成的使命。
括號(hào)用來(lái)把有關(guān)系的語(yǔ)句組合在一起。你可以把一對(duì)括號(hào)間的內(nèi)容當(dāng)成一條語(yǔ)句來(lái)執(zhí)行。事
實(shí)上,對(duì)于外層的程序段來(lái)說(shuō),內(nèi)層的程序段看上去確實(shí)像一條語(yǔ)句??墒牵绦蚨问鞘裁??程
序段簡(jiǎn)單來(lái)說(shuō)就是一部分的代碼。程序段被組織成層級(jí)關(guān)系,則意味著代碼可以劃分成獨(dú)立的程
序段嵌套在其他程序段中。一個(gè)程序段可以包含一個(gè)或多個(gè)子程序段。
用縮進(jìn)來(lái)區(qū)分不同的程序段是 Java 語(yǔ)言中的標(biāo)準(zhǔn)形式。每次你輸入一個(gè)新的程序段,就應(yīng)該
用一些空格(兩個(gè)比較合適)來(lái)增加代碼的縮進(jìn)量。當(dāng)你刪除一個(gè)程序段,就應(yīng)該減少代碼的縮進(jìn)量(退兩格)。這是許多程序語(yǔ)言已形成的習(xí)慣。然而,縮進(jìn)只是形式上的問(wèn)題,與語(yǔ)言的技
術(shù)無(wú)關(guān)。即使你沒(méi)有做任何的縮進(jìn),編譯器還是能夠產(chǎn)生正確的輸出??s進(jìn)只是為了程序員使用, 與編譯器無(wú)關(guān),它只是使代碼看上去更加簡(jiǎn)單易懂。
點(diǎn)擊加載更多評(píng)論>>