eclipse中java中一个项目几个包,这个怎么理解?

eclipse中java中一个项目几个包,这个怎么理解?初学的时候,一般一个项目一个包... eclipse中java中一个项目几个包,这个怎么理解?
初学的时候,一般一个项目一个包
展开
 我来答
wangzhirong57
推荐于2018-04-04 · TA获得超过4672个赞
知道小有建树答主
回答量:541
采纳率:0%
帮助的人:836万
展开全部
尽量将不相关的包分开,不要放在一起!

比如你的项目是网络应用
com.net包专放联网部分代码
com.application 专放应用逻辑
com......

要区分开, 原因是:
第一: 很好阅读,不是放在一起像老鼠窝,并且可以通过包的命名大至知道这个包里放了些啥东西,有什么用的,看代码的时候,就会有针对性去找。

第二:方便扩展和再利用。这一点最重要!!!
如果下次你要再写另一个应用程序。另一个应用程序也要使用联网代码,而且现在的联网代码
不需要更改就可以直接copy过去,或者很少修改拿过去,那我就直接copy com.net整个包过去。就OK, 如果不这样做的话就会很容易出错,copy的时候,你怎么知道要拷多少个文件过去呢?
另外,可以单独将com.net包打包成jar文件,这就是你的联网库,以后可以做为库文件使用,方利至极!

这是一个程序员必须遵守的习惯! 程序写得越大,这些包就必须分得越清, 包与包之间的藕合要越小
锂鳞金
2008-12-31 · TA获得超过885个赞
知道小有建树答主
回答量:315
采纳率:0%
帮助的人:506万
展开全部
你问这个问题说明你对包还并不理解,包是为了更好的规划整理你写的各个类,类似于WINDOWS中的文件夹,几个相同类型的类放在一个包中便于一需找。

比如你在一个起名叫CAR的包中放类如宝马,奔驰这些类,在一个起名叫BIKE的包中放飞鸽,凤凰这些类。

而且不同包中的就算类名相同也是不冲突的,具体要看你使用时候的IMPORT语句的使用。

eclipse中如果你创建一个类不声明它在哪个包中,系统会放在默认的default包中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ilyjiangnan
2008-12-31 · TA获得超过184个赞
知道小有建树答主
回答量:460
采纳率:0%
帮助的人:256万
展开全部
基本上就是为了方便认识 好记 公司规范
例如xx。xx。action 表示action的类
xx。xx。dao 表示逻辑层等等
包代表文件夹
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gzwfdy
2008-12-31 · 超过20用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:58.1万
展开全部
不明白。多个包怎么了,很正常
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式