java EE 与JDK区别

比较迷惑这两者,什么容器,平台啥的,大概说下吧

阅读 7.9k
5 个回答

JDKJava Development Kit,也就是Java的开发工具包,其中包含了Java的编译环境、运行环境和其他一下工具。而Sun公司为Java提供了三种平台,Java EEJava SEJava ME。这三个平台的主要区别就在于基础类库的不同,也正是因为这些基础库的不同,导致他们的针对性不同。
Java EE是其中类库最多的,因此它主要针对服务器、Web应用等大型程序。
Java SE则包含最普遍的类库,所以他针对的是普通Java程序。
Java ME则进行了进一步缩减,减少了整个环境的占用空间,针对的是性能不高的嵌入式环境。

JDK,java开发工具包(含运行环境),有了这个才能在eclipse等编译器里写程序。
java提供很多类库供写程序时,用JAVA EE,JAVA SE,JAVA ME(以前叫J2EE,J2SE,J2ME)是针对不同的开发需要,提供的不同的类库。(例如javaEE可以叫java的企业级应用)

Java EE 依赖于JDK。JDK是所有java技术的基础。javaee是针对企业的,有很多规范和技术以及jar包

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题