1. 程式人生 > >java修飾符的一些知識點

java修飾符的一些知識點

同名 直接 知識點 java修飾符 否則 進行 知識 數據 proe

1.java默認的修飾符是不加任何標誌,默認為包修飾符,在同一個包下的類都可以對其進行調用。若需要進行跨包調用,往往需要加上修飾符public
2.public修飾符對需要調用其的消費者都是可見的,一個編譯文件下只能有一個pulic修飾的類,並且必須與文件同名,否則會報錯。
3.private修飾符主要是為了用來隱藏類的內部實現,用來保護數據域或者方法,防止外部消費者對其進行修改。
4.proected修飾符主要用在繼承關系中,如果想在某個類的擴展類中增加其它實現,又不想讓所有的人都可以使用,就可以加上proected修飾符,只能對其子類有效。
如果某個類不想被使用構造器直接進行創建,可以在默認的構造方法上用private進行修飾。

java修飾符的一些知識點