java中最小的編譯單元爲一個.java文件,在一個.java文件中只容許存在一個public的類,且類名應該與該文件名稱相同,多個.java文件被編譯成多個.class文件,他們被組織於同一個包下, java中的訪問控制符最重要的目的既是爲了維護這種關係,控制包下某個類的成員或方法的可見性。java
java中的訪問控制符包括public, protected, default, private. 當這種訪問控制符應用與類的時候,只能是public或者default編譯