java的public修饰符及缺省修饰符说明

public:可以让你的文件被不同包的类或者方法访问,创建这个类的对象

而缺省则在其他包中不能被访问

什么是包,其实就是文件夹,看下边的代码

do.java位于P2文件夹。all.java位于test/test下

public class Do{
public static void main(String[] args) {
    Do1 do1 = new Do1();
    do1.a = 4;
    //do1.b = 6;
    do1.c = 10;
    do1.d = 12;
    System.out.println(do1.a);
    //System.out.println(do1.b);
    System.out.println(do1.c);
    System.out.println(do1.d);
    
    All all = new All();
    all.allin();

}
package TEST.TEST;

class All {
    int a = 2;
    private int b = 3;
    protected int c = 5;
    public int d = 6;
    void allin(){
        System.out.println("你调用了一个缺省的类中的缺省的方法");
    }
}

 结果:

即使有相同的父目录也不行,that's all。有时候随便动手写写能有更深的理解

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值