java核⼼基礎知識之修飾符
阿新 • • 發佈:2020-12-30
java核⼼基礎知識之修飾符
修飾符的作⽤是啥?(⽤來定義類、⽅法或者變數的訪問許可權)
兩⼤類
訪問修飾符:
限定類、屬性或⽅法是否可以被程式⾥的其他部分訪問和調⽤的修飾符
private < default < protected < public
⾮訪問修飾符:⽤來修飾或者輔助功能,
例如static、final、abstract、synchronized等
主要記住:
- 外部類修飾符: public或者為預設
- ⽅法、屬性修飾符:private、default、protected、public
- -public公開對外部可⻅
- protected - 對包和所有⼦類可⻅
- private - 僅對類內部可⻅
屬性或者成員變數,都⽤private修飾,不⽤其他的,這個是java開發的約束
Java中public class與class的區別
在⼀個*.java的⽂件中,只能有⼀個public class的宣告,有多個public則編譯報錯,其類名稱必須與⽂件名稱完全⼀致,但是允許有多個class的宣告。
public class A{
public static void main(String [] args){
System.out.println("A");
}
};
class B{};
class C{};