JAVA文件名命名規范


JAVA語言,有嚴格的大小寫區分要示。

 

JAVA源文件名必須符合以下規則:

1、必須以.java結尾。這樣才能被編輯器javac.exe所編輯。

2、源文件中如果只有一個類,文件名必須與該類名相同。

3、如果有多個類,且沒有public類,文件名可與任一類名相同。

4、有多個類,且有public類,文件名必須與該類名相同。

 

注:一個JAVA源文件只能有一個public類。一個文件中只能有一個main主函數

 

類名的命名規范:

大寫字母開頭,單詞中的其他字母均為小寫。

如果類名稱由多個單詞組成,則每個單詞首字母大寫;如果類名稱中包含單詞縮寫,則這個所寫詞的每個字母均應大寫,命名類時應盡量選擇名詞。

 注:只是規范,不是規則,不強制

 

示例1:

源文件中只有以下代碼,源文件必須命令為:Demo.java。

因為只有一個public類,文件名必須與類名相同。

 

public class Demo
{
    public static void main(String[] args)
    {
        System.out.println("Hello World");
    }
}

 執行結果:Hello World

 

示例2:

以下代碼中有個類,且沒有public類,就可存為Demo.java或Demo1.java。javac編輯后,每一個類對應的.class 文件,執行時可以java Demo或java Demo1

一個源文件中可以存在多個類,每個類中都可以有main主函數。

也就是說一個JAVA文件中可以有多個main主函數(網上很多人都說一個JAVA文件中只有能有一個主函數,錯;但是一個類中只能有一個主函數

class Demo
{
    public static void main(String[] args)
    {
        System.out.println("Hello World");
    }
}

class Demo1
{
    public static void main(String[] args)
    {
        System.out.println("Hello Java");
    }
}

執行java Demo,輸出:Hello World

執行java Demo1,輸出:Hello Java

 

 示例3:

 以下有多個類,且有public類Demo,則必須存為Demo.java

public class Demo
{
    public static void main(String[] args)
    {
        System.out.println("Hello World");
    }
}

class Demo1
{
    public static void main(String[] args)
    {
        System.out.println("Hello Java");
    }
}

執行java Demo,輸出:Hello World

執行java Demo1,輸出:Hello Java

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM