eclipse和java的区别是什么,请非常详细的阐述?
我知道eclipse是开发工具,java是语言,那么要想用eclipse开发软件,是不是要学习java,而eclipse给java语言提供一个平台,是这样吗?...
我知道eclipse是开发工具,java是语言,那么要想用eclipse开发软件,是不是要学习java,而eclipse给java 语言提供一个平台,是这样吗?
展开
8个回答
展开全部
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,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 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
展开全部
楼主要搞清楚一个问题,谁是主体,谁是从体?
是
我要吃饭,所以要买一个碗。
还是
我要买碗,所以我得去吃饭。
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(也是目前为止最新的版本)。
是
我要吃饭,所以要买一个碗。
还是
我要买碗,所以我得去吃饭。
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(也是目前为止最新的版本)。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
想用eclipse开发软件,并不一定要学习java,因为eclipse可以通过插件支持进行C/C++ Python php等语言的开发.就像它通过jdt进行java开发一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
eclipse是一个IDE,集成开发环境,可以开发很多东西,根据你的不同需要,eclipse有许多版本的。
你要开发什么语言的东西,可以相应的用不同的版本。
你要开发什么语言的东西,可以相应的用不同的版本。
参考资料: http://www.eclipse.org/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java是一种编程语言,而eclipse是开发工具,提供快速\高效率\友好的开发环境.
看你的问题我想你已经知道两个是什么了,要想详细知道去查资料吧,这里就不详说了
看你的问题我想你已经知道两个是什么了,要想详细知道去查资料吧,这里就不详说了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询