1、提供多层的命名空间,解决命名冲突;(处于不同package中的类可以拥有相同的名字)
2、对类按功能进行分类,使得项目的组织更加清楚
当开发一个类非常多的项目的时候,如果不使用package对类进行分类,而是把所有的类都放在一个package下,代码的可读性比较差,维护性也比较差
package主要是由一组类(class)和接口interface组成
1、提供多层的命名空间,解决命名冲突;(处于不同package中的类可以拥有相同的名字)
2、对类按功能进行分类,使得项目的组织更加清楚
当开发一个类非常多的项目的时候,如果不使用package对类进行分类,而是把所有的类都放在一个package下,代码的可读性比较差,维护性也比较差
package主要是由一组类(class)和接口interface组成