616516334
2016-08-20 08:40
怎样创建同级包和子包?例如创建了不同级的两个包.当我要使用包2 就输入import 包名1.包名2
是不是先要把两个包设定成父包和子包一样?类似于 父类。子类???例如:package 包1 extends 包2 ??
包的作用是为了让整个工程更有条理性,如果你非要把java bean 放utils包下,也没人管你,但这样就不利于后来人维护了,开发到后面,代码量大了你自己也会觉得混乱。比如我举例中的这两个包,假如com.imooc.tools下需要放很多不同类型的工具类,那么就可以继续往下拓展子包,com.imooc.tools.net包下放的就可以是有关于网络连接的工具类,com.imooc.tools.graphics包下放的是有关图形处理的工具类。
同级包例如:com.imooc.pojo; com.imooc.utils
子包则是相对于父包来说的,例如父包是 com.imooc.tools, 它的子包就是向下延伸一级,可以是 com.imooc.tools.net
对于两个不同级的包,它们不一定就是父子包的关系,比如 com.imooc.pojo 和 com.imooc.tools.net
你所谓的输入import包名1.包名2根本不会有这种写法,因为包名都是完整的,例如com.imooc.tools 和 com.imooc.tools.net。如果按你的import 包名1.包名2就会是import com.imooc.tools.com.imooc.tools.net;
包名也没有通过extends来设定父子关系一说。
Java入门第二季 升级版
530652 学习 · 6091 问题
相似问题