(七)Java入门---包


一、包(package)概念

如果两个类名称一样,可以使用包的概念,进行多层命名空间。进行类的全称:包名.类名(相当于文件夹内放了一个类)。
建立包:放在内容的第一行。package 包名(包名一般小写)。

二、包与包之间的访问

1、包中类和方法必须是public(继承有protected修饰方法);
2、使用或者访问时要带上包名.类名;
3、包与包之间进行继承,父类必须带上包名,要不然找不到(或者import)。
4、继承权限protected修饰方法,只能有其子类进行访问,其他不能访问。

三、权限关键字

权限分析publicprotecteddefaultprivate
同一类可访问可访问可访问可访问
同一包可访问可访问可访问
不同包子类中可访问可访问
不同包可访问

说明:
(1)default这不是一个真实存在的权限关键字,空着不写默认就是这个。
(2)子类中的意思是:在不同包之间的继承关系权限。

四、import作用

在包与包之间访问时,可以在内容开始时用import导入包中的类文件,在使用该类时就不用在类名前写包名,简化类名。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值