eclipse和java的区别是什么,请非常详细的阐述?

我知道eclipse是开发工具,java是语言,那么要想用eclipse开发软件,是不是要学习java,而eclipse给java 语言提供一个平台,是这样吗?

java是一种编程语言,eclipse是用java开发的IDE。

1,java:Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。2010年Oracle公司收购Sun Microsystems。
2,eclipse:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-04
楼主要搞清楚一个问题,谁是主体,谁是从体?


我要吃饭,所以要买一个碗。
还是
我要买碗,所以我得去吃饭。

Java和Eclipse就是饭和碗的关系。
Java是饭,要吃它当然要有碗。但是没有碗可以吗?当然也可以,我可以用别的器皿,比如用盘子(NetBeans),用竹筒(JBuidler),甚至用纸杯(JCreator),再不行,我用手抓(记事本)。不管怎样,只要有米饭,人就不会被饿死。但即便有了盘子,竹筒,纸杯或者其他东西,没有饭,也是枉然。

另外关于Eclipse,给楼主一点建议。
是初学者的话,可以装一些好的插件,因为Eclipse本身的功能并不强大,它是因为有了插件的支持才变得无限强大,强大到超过Netbeans,Jbuilder等众多知名IDE。给楼主推荐几个好的插件:
XMLBuddy(提供编辑XML文件的功能)
Properties Editor(提供编辑properties文件的功能,并随时给文件转码)
Hibernate Synchronizer 支持Hibernate的功能

如果楼主觉得麻烦的话,可以下一个MyEclipse,它支持几乎大多数插件支持的功能,而且内置web服务器和j2ee服务器的控制工具。非常不错。唯一的缺点是它是收费的,不过如果楼主需要的话,可以到网上下一个注册码。

MyEclipse现在最新的版本是6.0,它内置一个Eclipse3.3(也是目前为止最新的版本)。本回答被提问者采纳
第2个回答  2007-07-13
想用eclipse开发软件,并不一定要学习java,因为eclipse可以通过插件支持进行C/C++ Python php等语言的开发.就像它通过jdt进行java开发一样
第3个回答  2007-07-13
eclipse是一个IDE,集成开发环境,可以开发很多东西,根据你的不同需要,eclipse有许多版本的。
你要开发什么语言的东西,可以相应的用不同的版本。

参考资料:http://www.eclipse.org/

第4个回答  2007-07-13
java是一种编程语言,而eclipse是开发工具,提供快速\高效率\友好的开发环境.

看你的问题我想你已经知道两个是什么了,要想详细知道去查资料吧,这里就不详说了

eclipse和java的区别是什么,请非常详细的阐述?
java是一种编程语言,eclipse是用java开发的IDE。1,java:Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,...

Eclipse,jdk,jre的区别
eclipse是以编辑器为中心,用来写代码,调试代码,管理代码。(集成开发环境IDE)JDK,用来把java源代码翻译\/编译成字节码,JRE,用来执行翻译后的字节码。运行java只需要JRE,但开发java需要至少JDK。

Eclipse和java什么关系
java是一种跨平台的编程语言。eclipse是用java开发的一种IDE集成开发环境。1,就比如说java是一种钢材,是一种材料,eclipse是有钢材铸成的一个机器(eclipse由java语言编写,使用eclipse必须安装jdk),这个机器可以拿钢材来生产其他产品(eclipse可以开发java程序),也可以拿塑料或者其他材料生产其他的产品...

eclipse-jee...、eclipse-JDK和eclipse-java有什么区别和联系?
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。基本含义 虽然大多数用户很乐于将Eclipse当作Java集成开发环境(IDE)来使用,但Ecl...

java中eclipse,jdk,jvm,jre,编译器的区别?
JVM 是 Java 平台的基础,和实际的机器一样,它也有自己的指令集,并且在运行 时操作不同的内存区域。 JVM 通过抽象操作系统和 CPU 结构,提供了一种与平台无关的代码执行方法,即与特殊的实现方 法、主机硬件、主机操作系统无关。但是在一些小的方面, JVM 的实现也是互不相同的,比如垃圾回收 ...

java中eclipse有什么作用
× 个人、企业类侵权投诉 违法有害信息,请在下方选择后提交 类别 色情低俗 涉嫌违法犯罪 时政信息不实 垃圾广告 低质灌水 我们会通过消息、邮箱等方式尽快将举报结果通知您。 说明 0\/200 提交 取消 领取奖励 我的财富值 -- 去登录 我的现金 -- 去登录 做任务开宝箱 累计完成 0 个任务 10任务 略略...

eclipse是什么软件
1、eclipse是一种IDE即 IntegratedDevelopmentEnvironment也就是集成开发环境,是用来开发Java程序的软件工具;2、eclipse也是一个开放源代码的,基于 Java 的可扩展开发平台。它是一个框架和一组服务,用于通过插件组件构建开发环境;3、eclipse是著名的跨平台的自由集成开发环境,通过安装不同的插件可以支持不...

java用idea还是eclipse(java用哪个ide好)
用IDEA还是用Eclipse这个其实看个人的习惯,目前来看idea呈上升势头。 详细介绍: IntelliJIDEA由JetBrains于2001年发布,JetBrains是一家老牌公司,以前因其VisualStudio的Resharper插件而闻名。 社区版是免费的,主要针对Java和Android应用程序开发人员,它提供了多种语言的支持,包括Java(显然),Kotlin(由JetBrains开发),Groovy,...

javac和Eclipse编译器有什么区别
它不同于javac,Sun JDK附带的编译器。一个显着的区别是,Eclipse编译器允许您运行实际上没有正确编译的代码。如果错误的代码块从未运行,您的程序将运行良好。另一个不同之处在于Eclipse编译器允许在Eclipse中进行增量构建IDE,也就是所有的代码一旦你完成输入就编译。Eclipse自带的编译器也是很明显的,...

java和eclipse用都安吗
用。Eclipse是Java应用程序,因此设置Eclipse的第一步是安装Java运行时环境,用都安装,如果不安装java则无法使用eclipse,两者都有32位的版本和64位的版本,eclipse和Java版本一定要一致。

相似回答