在編寫程序的時候,按照一定規范來起名稱能更好的讓我們來快速閱讀並不易混淆各個類名或變量名。所以,就有了以下幾種規范:
類名:對於所有類來說,類的名稱必須支持“大駝峰”原則,即:單詞首字母必須大寫,如果一個類名含多個單詞,則每個單詞首字母大寫。
如:TestDemo;
方法名與變量名:必須支持“小駝峰”原則,即:除了第一個單詞以為,其余單詞首字母大寫,如果方法名或變量名只有一個單詞,則全部小寫。
如:testDemo();
常量名:在定義常量時,名稱必須全大寫,單詞與單詞之間也可以用“_”來分隔開。
如:PI;SUM_ADD;
源文件名:源文件名必須與類名相同,且大小寫要完全一致。
如:TestDemo類的源文件名叫TestDemo.java
主方法(main方法):所有的Java程序都是由主方法開始執行的,即一個Java程序中,有且只能有一個主方法。
如:public static void main(String[] args){}
關鍵字:我們知道Java中有五十多個關鍵字,所以在給類、方法、變量、常量或任何標識符等等起名時,不可以使用Java中的關鍵字作為名字。
如:int是關鍵字,類名就不能叫int,方法等其他標識符也不能為int,當然可以寫成:test_int,這樣的寫法是支持的。
規范:我們知道Java強調“見名知意”,所以在寫標識符時,我們要遵循這一原則。
如:編寫一個學生類,那么該類的名稱就可以寫為:Student
Java中的書寫規范體現如下代碼:
1 package com.lxj.cnblogs; 2 3 /** 4 * @author 劉小將 5 * 6 */ 7 public class TestDemo { //TestDemo作為類名,遵循了“大駝峰原則”,同時這只是一個測試類,所以起名為:TestDemo(測試案例) 8 9 final double PI = 3.14; //PI作為常量,遵循了全大寫的書寫規范 10 11 public void testVariable() { //testVariable作為方法名,遵循了“小駝峰”原則 12 int age = 20; 13 int studentAge = 18; //age與studentAge作為變量名,遵循了“小駝峰”原則 14 } 15 16 public static void main(String[] args) { //我是主方法,所有的程序都是由我開始執行的 17 System.out.println("HelloWorld"); //控制台輸出一個字符串,叫:HelloWorld,來自Java的問候 18 } 19 }