Java 7: 全麵教程-1.2 Java代碼規格
寫正確的可運行的Java程序固然重要,但是寫出的代碼方便閱讀和維護也是相當重要的。普遍相信一個軟件80%的時間都花在維護上。而且,程序員的變動率非常的高,所以很有可能是別人在維護你的代碼。如果你留下的程序源代碼是清楚且簡單易懂的,不管是誰都會非常感謝你。
讓你的代碼更簡單易懂的方法之一是一直使用一貫的代碼規格。(其他方式包括適當的代碼組織和充分的注釋。)代碼規格包括文件名,文件組織,縮進,注釋,聲明,語句,空格,和命名。
類的聲明是由關鍵詞class後跟類名和大括弧{組成的。你可以把大括弧放在同一行,如Listing 1.1,也可以放在下一行,如Listing 1.2。
Listing 1.2: MyFirstJava written using a different code covention
class MyFirstJava
{
Public static void main(String[] args)
{
System.out.println(“Java rocks.”);
}
}
Listing 1.2 和Listing 1.1一樣都很好,隻是使用了不同的規格。你應該為你的程序貫徹一個一致的風格。你可以決定你的代碼風格也可以參照下Sun Microsystems為它的雇員們製定的基本規格大綱。文件可在以下鏈接裏查看。(當然,現在此文件是屬於Oracle.com了)
https://www.oracle.com/technetwork/java/codeconv-138413.html (NOT WORKING… Please double check it!)
此書中的程序樣例是根據上述文檔裏的大綱的。我強烈建議你在你成為程序員的第一天就開始養成依照這個規格來寫程序的習慣。這樣,未來你寫的代碼將會非常清楚明了。
關於風格,你首先要學習的是縮進。每個縮進單位必須是4個空格。如果使用製表符來代替空格,那麼必須是8個空格(不是4個)。
文章轉自 並發編程網-ifeve.com
最後更新:2017-05-23 10:02:09