Java基础--包(package)的功能、建包原则

#Java–包(package)的功能、建包原则

在写程序时,我们通常需要建立package来放置类或接口。
那么,包到底起到了什么作用,才能让java设计师看上它,让它来放类和接口呢?

包的作用

1.方便搜索和定位类、接口、枚举和注释。把功能相似/相关的类与接口放在一起,方便查找使用。

2.防止命名冲突。包采用了文件夹式的树形目录,这就意味着,同一个包内类名不可相同,不同包间类名可相同,但在同时调用不同包内相同名称的类时,需加包名以区分。

3.访问控制。想要访问某个包内的类,首先要有包访问权限,这也保护了类内数据、函数不被随意使用。

当我们想建立一个包时,应该遵循哪些原则?或者说,怎样才能用包来合理地组织我们的类和接口?

包的创建

1.取名字。通常使用小写的字母来命名避免与类、接口名字的冲突。
2.组织包内的类。(有待总结完善)

包的使用

1.import。为了能够使用某一个包的成员,我们需要在 Java 程序中明确导入该包。

import package1[.package2…].(classname|*);

位置 :在 java 源文件中,import 语句应位于 package 语句之后,所有类的定义之前。

2.在一个包中,一个类想要使用本包中的另一个类,那么该包名可以省略。

参考网站

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值