java中的权限修饰符&关键字

1、类的权限修饰符default(不写权限修饰符),public

说明:类的权限修饰符只有default(不写权限修饰符)和public。

 

  package world
default Y N
public Y Y

 

注意事项:(default)并不是关键字“default”,而是根本不写。

 

2、成员变量的权限修饰符private,default(不写权限修饰符),protected,public

  class package subclass world
private Y N N N
default Y Y N N
protected Y Y Y N
public Y Y Y Y
注意事项:(default)并不是关键字“default”,而是根本不写。
2_1、private在同一个类中能访问
package cn.itcast.day11.demo02;
 
public class MyClass {
 
    private int num = 10;
 
    public void method() {
        System.out.println(num);
    }
 
}

 

2_2、不写权限修饰符,同一个包中能访问

 


 

2_3、protected不同包子类中能访问

 


 

2_4、public不同包非子类,也能访问

 

3、关键字

 https://baike.baidu.com/item/java%E5%85%B3%E9%94%AE%E5%AD%97/5808816?fr=aladdin


posted @ 2018-07-21 22:51  火热的茶独独  阅读(393)  评论(0)    收藏  举报