几个关键概念(50分)

  • 主题发起人 主题发起人 cansim
  • 开始时间 开始时间
C

cansim

Unregistered / Unconfirmed
GUEST, unregistred user!
我想学JAVA可是学来学去,就没找到比较好的入门书
很多概念都搞不清楚
谁来解说解说下面的名词:
JAR
JAVABEAN
EJB
好象说得最多的就这几个了
但我从来没见到有书解说:(
EJB是不是相当于COM?就这个见到说过
 
JAR文件是一种控制PixAround图像行为的软件文件。不同的JAR文件执行不同的功能。例如ObjPixScreen.jar能让PixAround图像旋转。

JavaBean被定义为“一种可在开发工具中可视化操作的可复用的软件构件。”
(EJB) 就是 Enterprise JavaBeans
 
to:大富翁WW
JavaBean是不是象DELPHI里面的控件?
JAR还是没明白,具体应用在什么地方,举个简单例子!
 
Jar 是一个文件压缩包,实际上就是 Zip,主要是为方便 Java 程序发布用的,
当然如果是在网络上也能够减少网络流量和加载时间(Applet)。
如果是初学(和我一样),就当 JavaBean 是一个类。在 Delphi 中,组件
一般认为是从 TComponent 中派生的才算是,而 JavaBean 则可以认为是
一个中间件,相当于 Delphi 中的 TList, TStrings 之类的东东。按 Java
的说法:可重用的,功能完整的东东都可以叫 JavaBean。
EJB 的概念与 JavaBean 完全不同。我正在学,也不太清楚。但大致相当于
这样一个东西:一个分布的,在服务器端的,完成特定服务的组件,如:Session,
Entry, Messages 等。把它当一个 DLL 吧。如果你非要与原来的概念作对照。
其实,Java 中渗入了很多说不清的概念,接授它,当它是一个外来词就可以了。
呵呵。
 
jar是java规范中定义的一种打包格式,其实就是zip压缩文件,但其中还包含一个
额外的描述文件,jar的目的就是便于发布java的应用,其实,你不用jar也是可以
的,直接基于文件方式也是可以的。
javabean其实是一个很模糊的概念,从严格的意义上讲,是遵从java规范中提到的
javabean规范的才是一个javabean。一个javabean本质上一个类,但在java规范中
规定了一些实现的方式,如果参照这个规范来实现的一个java类,都可以被称为一个
javabean。javabean的规范其实很类似于delphi中vcl的概念,但也有些不同。另外,
从广义的角度来讲,javabean的概念首先,从本质上讲,还是一个java类,但是,你
并不一定要参照某种规范来实现,完全可以按照自己喜欢的方式去实现一个javabean,
这时,我们对javabean的称呼更多的注重的是逻辑上分离,也就是说这个java类从
逻辑上相对独立的,那么我们通常也会把他称为一个javabean。
至于ejb,英文是enterprise java bean,这里,需要注意的是,ejb只是借用了javabean
这个词而已,跟上面提到的javabean完全是两回事,千万不要把他们看成是一种发展的
关系。ejb实际上是一种服务端组件模型,同样的,dcom也是一种服务端的组件模型,
但是,ejb和dcom还是有非常的区别,他们的所关注的焦点并不一致,而且,ejb模型
比dcom要宽泛和先进的多,因此,并不能简单把ejb和dcom来做比较,当然,dcom这个
概念能够帮助你在一开始比较容易的理解ejb究竟是什么这个问题。
 
JAVA要学的东西还真是有点多啊
特别是J2EE觉得很难入门,不象.NET学起来比较容易哦
 
.NET学起来容易....谈何容易。.NET和java是同一个等级上的。
 
免费听课
 

这本书还可以:java程序设计教程(上下册,机械工业)
可惜我只看了几天,没时间看了。
 
多人接受答案了。
 
后退
顶部