java基础-包机制

一、包机制(本质就是文件夹)

为了更好地组织类,java提供了包机制,用于区别类名的命名空间

一般利用公司域名倒置作为包名

举例:

www.baidu.com —>com.baidu.www
www.bilibili.com —>com.bilibili.www

建包一般域名倒置

比如www.baidu.com 倒置为 com.baidu.www
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dia3YF8f-1663349232210)(../../../../Program Files (x86)]/Typora/assets/java基础10-包机制md/image-20220906123547679.png)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SFRKJ19n-1663349232212)(../../../../Program Files (x86)]/Typora/assets/java基础10-包机制md/image-20220906123601793.png)

二、可能出现的问题:

为什么com.baidu.www创建包名时,只生成了一级的包呢

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oXoRDvP6-1663349232212)(../../../../Program Files (x86)]/Typora/assets/java基础10-包机制md/image-20220906123720865.png)

因为没有取消勾选

compact middle packages

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RO8UEM5a-1663349232213)(../../../../Program Files (x86)]/Typora/assets/java基础10-包机制md/image-20220906124008840.png)

三、注意事项

java调用多级包要在开头写出来

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QkETC7Px-1663349232214)(../../../../Program Files (x86)]/Typora/assets/java基础10-包机制md/image-20220906124521128.png)

在这里插入图片描述

为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用“import”语句即可完成此功能

在这里插入图片描述
在这里插入图片描述

不同包的类名最好不好重复

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OYSRkRuR-1663349232220)(../../../../Program Files (x86)]/Typora/assets/java基础10-包机制md/image-20220906130026969.png)

包名必须放在最上面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DELOLFDV-1663349232221)(../../../../Program Files (x86)]/Typora/assets/java基础10-包机制md/image-20220906125534087.png)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ngekoo2v-1663349232222)(../../../../Program Files (x86)]/Typora/assets/java基础10-包机制md/image-20220906125556346.png)

包内的类全部都想要,但不想一个一个导

使用.*(通配符):导入全部包下全部类

包内的类全部都想要,但不想一个一个导

使用.*(通配符):导入全部包下全部类

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cpDQJDHS-1663349232224)(../../../../Program Files (x86)]/Typora/assets/java基础10-包机制md/image-20220906130300315.png)

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值