Eclipse IDE for Java Developers与Eclipse IDE for Java EE Developers的区别 如果是初学java开发用哪个
请不要说什么都可以没区别啥的哦,这样我会不清楚的。。。
嗯,后者是否完全包含前者(也就是学习安装后者可以完全应对java和android开发且功能和Eclipse IDE for Java Developers完全一样)? 这个很重要,还希望可以详细解释下,谢谢~ 展开
Java EE Developers添加了一些Java EE和web开发方面的工具,Java Developers 只有核心java的开发工具。
它是个面向网络的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。如果再加上万维网和公司内部网体系,你将会拥有一个标准的网络计算环境,Java作为一个分布式的,面向对象的程序设计语言,可以让位于任何地方的任何计算机应用网络上的应用程序。
如果在商业角度看待Java,Java是个时髦话。同不少已经有20年历史的其他程序设计语言相比,Java吸收了计算机科学领域的各种最新成果,另外一方面,由于Java还比较年轻,它缺少诸如Visual Basic 或C++那样的丰富的编程工具的支持。
同C++一样, Java是个面向对象的语言,这就意味着软件可以以部件的形式编制,为了满足某种任务,软部件可以互相配合。运行Java,不必非得在网络环境中进行,Java同其他传统的诸如COBOL或 Basic这样的程序设计语言一样,可以创建独立运行的应用程序。只不过Java对互联网上的应用开发更拿手。Java适宜于互联网的开发应用,其中一个原因是它使用了虚拟机,虚拟机是个用来解释Java指令的软件包,可以让Java在任何机器上运行,比如有运行在Mac或 UNIX下的虚拟机软件包。虚拟机并不是Java语言本身,它是个为特定机器编写的解释器软件。Java的虚拟机策略就相当于世界语,这是个人造的国际语言,目的是使得不同语言之间的翻译和沟通更加容易。
2022-06-10 · 做真实的自己 用良心做教育
Java适宜于互联网的开发应用,其中一个原因是它使用了虚拟机,虚拟机是个用来解释Java指令的软件包,可以让Java在任何机器上运行,比如有运行在Mac或 UNIX下的虚拟机软件包。虚拟机并不是Java语言本身,它是个为特定机器编写的解释器软件。Java的虚拟机策略就相当于世界语,这是个人造的国际语言,目的是使得不同语言之间的翻译和沟通更加容易。
想要了解更多有关Java培训的相关信息,推荐咨询千锋教育。北京千锋互联科技有限公司,成立于2011年1月,立足于职业教育培训领域,公司现有教育培训、高校服务、企业服务三大业务板块。教育培训业务分为大学生技能培训和职后技能培训;高校服务业务主要提供校企合作全解决方案与定制服务;企业服务业务主要为企业提供专业化综合服务。
eclipse就好比一只张白纸,你要写毛笔字还是要用毛笔写。写钢笔比得用钢笔写一个道理。工具只是方便开发者。掌握编程语言的基础,提高逻辑思维,才是最必要的,就好比钢铁侠一样在山洞一样造出了许多人在科学实验室都想象不出的钢铁侠战袍。废话多了点哈。
后者在前者的基础上,面向web开发方向,可以新建javaweb项目
如果是初学的话,那就用前者吧,等你确定了方向,再使用后者,如果是android方向的话,现在都不用eclipse了,因为官方不再更新eclipse for Android了,一般都用Android studio
两个内核一样,只是包含的插件部分不一样,SDK版本仅仅包含了Java开发相关的插件,而EE版本在此基础上还包含了企业级的相关功能,比如:
Web开发相关:JSP编辑器,XML编辑器,Tomcat插件
插件开发:。。。。
RPC开发:。。。。
安卓开发本来就是要额外安装插件的(谷歌官方已经不再支持了)。
所以,安卓开发,建议使用Android Studio(谷歌官方推荐的,内核是idea)。简单,容易上手