J2SE J2EE J2ME

来源:互联网 发布:淘宝卖家如何删微淘 编辑:程序博客网 时间:2024/04/30 09:12

Standard Edition(标准版) J2SE 包含那些构成Java语言核心的类。 比如:数据库连接、接口定义、输入/输出、网络编程 

Enterprise Edition(企业版) J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。  比如:EJBservletJSPXML、事务控制 

Micro Edition(微缩版) J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。 比如:呼机、智能卡、手机、PDA、机顶盒 

他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类 。

应用场合、API的覆盖范围各不相同。 

笼统的讲,可以这样理解: 

J2SE是基础; 

压缩一点,再增加一些CLDC等方面的特性就是J2ME; 

扩充一点,再增加一些EJB等企业应用方面的特性就是J2EE。 

补充一点J2EE更恰当的说,应该是JAVA2企业开发的技术规范,不仅仅是比标准版多了一些类。

前途:

J2SEjava用来做桌面程序开发的;

 J2EEjava企业级的开发,主要是Web开发,比如我们经常可以看的企业级宣传网站,公司办公的等等;

J2MEJava做移动终端程序开发的,也就是常说的Java 手机游戏之类的。

 要是谈到就业的话,那上面无论哪个要是有一定的水平的话,都比较牛。

本身Java 就比较牛,但是最初Java 语言的推出就是用于网络。

现在的J2SE也就是桌面程序开发上,明显开发周期要比其他的语言长。JavaSwing的窗体构建,用微软的C#就直接拖拽就可以实现。

 

 

 

 

原创粉丝点击