(七)Java入门---包


一、包(package)概念

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

二、包与包之间的访问

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

三、权限关键字

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

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

四、import作用

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

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值