java學習第二節--java 源文件聲明規則

java 源文件聲明規則

在本節的最後部分,我們將學習源文件的聲明規則。當在一個源文件中定義多個類,並且還有import語句和package語句時,要特別注意這些規則。

  • 一個源文件中只能有一個public類
  • 一個源文件可以有多個非public類
  • 源文件的名稱應該和public類的類名保持一致。例如:源文件中public類的類名是Employee,那麼源文件應該命名爲Employee.java。
  • 如果一個類定義在某個包中,那麼package語句應該在源文件的首行。
  • 如果源文件包含import語句,那麼應該放在package語句和類定義之間。如果沒有package語句,那麼import語句應該在源文件中最前面。
  • import語句和package語句對源文件中定義的所有類都有效。在同一源文件中,不能給不同的類不同的包聲明。

類有若干種訪問級別,並且類也分不同的類型:抽象類和final類等。這些將在訪問控制章節介紹。

除了上面提到的幾種類型,Java還有一些特殊的類,如:內部類、匿名類

比如以下實例:


package RegexMatches;

public class Puppy {
    int puppyAge;
    public  Puppy(String name){
        System.out.println("Passed name is :" + name);
    }
    
    
    public void setAge(int age){
        puppyAge = age;        
    }
    
    public int getAge(){
        System.out.println("Puppy's age is " + puppyAge);
        return puppyAge;
    }
    
    public static void main(String[] args){
        Puppy myPuppy = new Puppy("tom");
        myPuppy.setAge(2);
        myPuppy.getAge();
        System.out.println("he's age is :" + myPuppy.puppyAge);


    }

}




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章