Java访问修饰符public,private,protected,以及不写(默认)时的区别?
生活随笔
收集整理的這篇文章主要介紹了
Java访问修饰符public,private,protected,以及不写(默认)时的区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
| public | √ | √ | √ | √ |
| protected | √ | √ | √ | × |
| default | √ | √ | × | × |
| private | √ | × | × | × |
類的成員不寫訪問修飾時默認為default。默認對于同一個包中的其他類相當于公開(public),對于不是同一個包中的其他類相當于私有(private)。受保護(protected)對子類相當于公開,對不是同一包中的沒有父子關系的類相當于私有。Java中,外部類的修飾符只能是public或默認,類的成員(包括內部類)的修飾符可以是以上四種。
總結
以上是生活随笔為你收集整理的Java访问修饰符public,private,protected,以及不写(默认)时的区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个栈输入序列为1,2,3,4,5,则下
- 下一篇: jvm最大内存限制多少?