第七章
7.1 包的基本概述
起因:
在我们设计一个程序的时候(尤其是多人合作),会写一些类来实现功能,但是往往会有重名的现象发生,为了解决这个问题,则专门设计了包。(还有其他作用,下述)
简单理解:不同的城市之间存在相同名字的小区,用城市名则可以区分这些重名小区,城市名就可以理解为上面的包,小区则可以看做是重名的类,通过这个前缀,解决了重名问题。
(1) 概念:
为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。
其实可以理解为就是文件夹,并且使用了树形目录的存储方式。
(2) 作用:
A:区分同名的类
B:对类进行分类管理
a:按照功能分——把功能相似或者相关的类或接口组织在同一个包中
b:按照模块分
(3) 包的定义:
package
(4) 注意:
A:package语句必须在