我觉得你应该先到Sun的网站上读一读Sun对这些分类的描述,这样你就心中有数了。

解决方案 »

  1.   

    J2EE:Java 2 Enterprise Edition;
    J2SE: Java 2 Standard Edition;
    J2ME: Java 2 Micro Editon.
    它们面向对象不同。J2EE是面向企业级应用的;J2SE是“标准版”,用于普通的桌面系统;J2ME面向小型设备如嵌入式系统。EJB是Enterprise Java Beans。
    该学哪个要看你的需要了。
      

  2.   

    要是详细说的话版面不够
    给你介绍一下J2EE。  J2EE是美国Sun公司推出的一种全新概念的模型,与传统的互联网应用程序模型相比有着不可比拟的优势。 
    当今许多企业都需要扩展他们的业务范围,降低自身经营成本,缩短他们和客户之间 
    的响应时间,这就需要存在一种简捷,快速的服务于企业,合作伙伴和雇员之间。 
    典型的说,提供这些服务的应用软件必须同企业信息系统(EIS)相结合,并提供新的能向更为广阔的用户提供的服务。这些服务要具备以下的特点: 
    a. 高可用性:来满足现在的全球商业环境 
    b. 安全性:保护用户的隐私和企业数据的安全 
    c. 可依赖性和可扩展性:保证商业交易的正确和迅捷 
    通常这些服务是由分布的应用程序组成的,包括前端数据端和后端数据源以及它们之间的一层或几层,这些中间层提供了把商业功能和数据与EIS相结合的功能。这些中间层把客户端从复杂的商业逻辑中分离出来,利用成熟的INTERNET技术使用户在管理上所花费的时间最小化。 
    J2EE正式降低了开发这种中间层服务的成本和复杂程度,因而使得服务可以被快 
    速的展开,并能够更轻松的面对竞争中的压力。 
    J2EE通过定义一种标准的结构来实现它的优势,如下: 
    a. J2EE Application Programming Model ----一种用于开发多层次,瘦型客户用户程 
    序的标准设计模型 
    b. J2EE Platform----一个标准的平台,用来整合J2EE的应用程序,指定一系列的 
    接口和方法 
    c. J2EE Compatibility Test Suite----一套兼容测试组件,用来检测产品是否同J2EE 平台兼容 
    d. J2EE Reference Implementation----用来示范J2EE的能力 
      

  3.   

    j2se:Java 2 Platform, Standard Edition 
    j2ee:Java 2 Platform, Enterprise Edition 
    j2me:Java 2 Platform Micro Edition 
    EJB:企业级javabean 
    JMS:Java Message Service
    用www.google.com搜索一下,可能收获还大一些