java中的“组件”与“包”之间的关系是什么?

 我来答
qun454
推荐于2016-08-22 · 超过34用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:0
展开全部
包是用来放功能相似的类的;
组件是完成一个功能的类的集合,可能是一个包、多个包,也可能是一个包中的一部分。
个人理解,供参考。
匿名用户
2015-06-26
展开全部
包是用来放功能相似的类的;
组件是完成一个功能的类的集合,可能是一个包、多个包,也可能是一个包中的一部分。
个人理解,供参考。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0512xiaohacker
2008-08-10 · TA获得超过189个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:91.2万
展开全部
JAVA中“包”的概念理解:

为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。到目前为止,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。

程序员可以使用package指明源文件中的类属于哪个具体的包。包语句的格式为:

package pkg1[.pkg2[.pkg3…]];

程序中如果有package语句,该语句一定是源文件中的第一条可执行语句,它的前面只能有注释或空行。另外,一个文件中最多只能有一条package语句。

包的名字有层次关系,各层之间以点分隔。包层次必须与Java开发系统的文件系统结构相同。通常包名中全部用小写字母,这与类名以大写字母开头,且各字的首字母亦大写的命名约定有所不同。

当使用包说明时,程序中无需再引用(import)同一个包或该包的任何元素。import语句只用来将其他包中的类引入当前名字空间中。而当前包总是处于当前名字空间中。

如果文件声明如下:

package java.awt.image
则此文件必须存放在Windows的java\awt\image目录下或unix的java/awt/image目录下。

JAVA组件的理解:

组件是抽象的概念而已,通俗的说是一些符合某种规范的类组合在一起就构成了组件。他可以提供某些特定的功能。
拿J2EE来说,有什么servlet,jsp, javabean,ejb都是组件。但实际他们都是类,只不过有他们特殊的规定。
举个例子,那个javabean来说:
javabean也就是个类,但你的类想成为javabean你必须,给你的类里的变量 (如xxx),添两个函数,getXxx()和setXxx()并且类里要有无参的构造函数。
有了这些就是JAVABEAN了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式