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