比较迷惑这两者,什么容器,平台啥的,大概说下吧
JDK
是Java Development Kit
,也就是Java
的开发工具包,其中包含了Java
的编译环境、运行环境和其他一下工具。而Sun
公司为Java
提供了三种平台,Java EE
、Java SE
、Java ME
。这三个平台的主要区别就在于基础类库的不同,也正是因为这些基础库的不同,导致他们的针对性不同。Java EE
是其中类库最多的,因此它主要针对服务器、Web应用等大型程序。Java SE
则包含最普遍的类库,所以他针对的是普通Java
程序。Java ME
则进行了进一步缩减,减少了整个环境的占用空间,针对的是性能不高的嵌入式环境。
JDK,java开发工具包(含运行环境),有了这个才能在eclipse等编译器里写程序。
java提供很多类库供写程序时,用JAVA EE,JAVA SE,JAVA ME(以前叫J2EE,J2SE,J2ME)是针对不同的开发需要,提供的不同的类库。(例如javaEE可以叫java的企业级应用)
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
https://www.zhihu.com/question/28832635