包和package
机制是Java中管理类的重要手段。 开发中,我们会遇到大量同名的类,通过包我们很容易对解决类重名的问题,也可以实现对类的有效管理。 包对于类,相当于文件夹对于文件的作用。
--------------------------------------------------------------------------------------------
我们通过package实现对类的管理,package的使用有两个要点:
- 通常是类的第一句非注释性语句。
- 包名:域名倒着写即可(表示更具宽泛性文件夹的在前),再加上模块名,便于内部管理类。
package的命名举例。
com.sun.test;
//在文件中的路径表示为:com/sun/test
com.oracle.test;
cn.sxt.gao.test;
cn.sxt.gao.view;
cn.sxt.gao.view.model;
//逻辑上model是view的子包,实际上这两者是相互独立的关系
//有点类似于类与实例(对象)的关系