J2SE 5.0 和 JDK1.5 呢?是同一个东西吗?

解决方案 »

  1.   


    希望你上java.sun.com去看看,里面什么都有,包括你需要的答案,当然,这样你会找,其实这里面的东西很简单,我想楼主应该有个过程,这里很多人给你说,其实你不一定能够明白,为什么,我想你我都知道,过程当中,你会积累,你会明白不明白的,还有就是你以为明白了,其实也不是很透彻的,所以,希望楼主自己去查查,谢谢
      

  2.   

    ...楼上的回答,但是请针对问题回答好吗?既然很简单的话。我现在关心的不是积累,而是这个问题的答案。如果我根本看不懂sun.com呢?
      

  3.   

    而且他叫人去看的地方没有任何价值啊java.sun.com。原来java是sun的
      

  4.   

    J2SE主要是拿来开发单机应用的,有JDK就可以开发了。J2EE是拿来开发企业级应用的也就是基于Server版的应用,不止需要JDK, 还一定需要一个容器也就是application server(比如tomcat, WebLogic...),这些application server 里面都带了J2EE需要的包比如servlet, EJB, Web service. J2SE是一种规范,JDK是平台,概念不同,不过JDK包括了J2SE开发所需要的基本包,所以感觉上两个是同级的。JDK从1.5开始就用另一种版本叫法了。JDK1.5=JDK5, JDK1.6=JDK6
      

  5.   

    楼上回答得不错,做个总结吧,其实,J2EE=J2SE+J2EESDK,这就是为什么说,j2ee是对j2se的扩展。如果要开发J2EE项目,必须要这两个东西。不过J2EE还需要Web容器,而Web容器都带了J2EESDK。所以,我们在下载JDK的时候,可以只下载J2SE的,至于J2EESDK,我们的Web容器(比如tomcat,jboss)会提供。
      

  6.   

    刚说的好像不准确,J2EESDK 不是标准,而是J2EE标准的一个实现,同Tomcat、jboss等是一类。
    容器中不是带了J2EESDK,而是实现了和J2EESDK类似的功能。
    这样说不知道对不对