eclipse是谁发明的(eclipse之父)
baike.aiufida.com 小编在本篇文章中要讲解的知识是有关eclipse是谁发明的和eclipse之父的内容,详细请大家根据目录进行查阅。
文章目录:
JDK tomcat eclipse JAVA 是什么关系啊?
java是门语言. eclipse是用来编写java的.你可以用记事本或者其他编辑器来写java.总之eclipse只是一个编写java的工具. 至于jdk(Java Development Kit). 你编写java的时候需要用的包什么的. 你可以把他当作库文件吧,没有JDK的话,无法安装或者运行eclipse 因为eclipse也是基于java写的.
JDK包含的基本组件包括:
javac – 编译器,将源程序转成字节码
jar – 打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档
jdb – debugger,查错工具
java – 运行编译后的java程序(.class后闹困缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Javah:产生可以调用Java过程的C过程,或建立能被Java程序液胡念调用的C过程的头文件。
Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole: Java进行系统调试和监控的工具
在说tomcat,这个只有你在编写web应用的时候才用到. 是部署web应用的服务器. 就是说你写了个网站,没有部署到这个容器里面你是访问不了的. 当然做备tomcat还有其他的替代品.像jboss 什么的
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 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
帮我介绍一下eclipse开发工具
Eclipse 是一个开源的、可扩展的集成开发环境,最近已经吸引了业界的很多注意力。Eclipse 的支持者源源不断,当其他 IDE(例如 JBuilder)中具有某些特性而 Eclipse 中没有这些特性时,这些支持者就会感到沮丧,并想法开发这些特性。开发软件的大部分(但不是全部)工作都是编写代码。不管一个 IDE 提供了多少特性,如果它只提供基本的功能,那么它将不会给程序员带来太多帮助。这就是为什么很多程序员长期以来宁愿选择使用简 单的文本编辑器,而不愿使用 IDE。
有趣的是,很多早期采用 Eclipse 的用户都是从文本编辑器上迁移过来的,而不是从其他 IDE 上迁移过来的。当然,这就解释了为什么他们并不介意功能的缺乏。对于很多人来说,这是他们使用的尺帆烂第一个 IDE,这并没有简化他们 的开发任务。IBM 附属的 OTI 是一个非常优秀的面向对象的技术公司,已经花费了 4 千万美元来开发 Eclipse,然后将其捐赠给了开源社区。
更有趣的问题是 Eclipse 是否与其他花钱的 IDE 一样好。 答案非常确定。首先,这取决于您想要用它来做什么。如果您只需要进行基本的开发,就没有必要继续往下看了。对于编码、调试、重 构、单元测试等等, Eclipse 可以与任何一种 IDE 匹敌,甚至比它们还要好。与免费的 JBuilder X Foundation 版本类似, Eclipse 也有代码补足、代码模板的功能,以及对重构、Ant、CVS 和 JUnit 的支持。实际上,您可能会发现 Eclipse 对很多特性的支持都比 JBuilder 更好。例如, Eclipse 具有更多的重构功能,能够更好地支持将本地代码与 CVS 服务器进行合并。
除了这些基本功能之外,还取决于您需要哪些特性,这方面的故事就有些更为复杂了。Eclipse 的优点之一就是它的源代码是开放的,可扩展性很好,可以扩充很多插件,开源插件和商业插件都可以用来扩充 Eclipse。如果您需要 基本的 Eclipse IDE 所不具备的特性,一般都可以找到您需要的插件。大部分情况下,您都可以找到免费的插件,至少可以完全实现您想要的功能 -- 例如,对于 Web 和 J2EE 的开发,通常都能找到这种插件。(请参阅 参考资料 中关于在 Structs 和 Web 应用程序开发中获取、安装并使用插件的文章。)
除了免费的插件之外,您还可以找到很多用于 Eclipse 的价格适中的商业插件。如果您只需要一部分高级特性,但却无法找到满意的免费插件,就可以从第三方供应轿亮商那里购买这些插件,而 不用去购买完整的企业 IDE 包,这样会更经济。由于 Eclipse 的流行性和开源特性,它已经在 IDE 领域成为一把尖刀 -- 拥有数百种插件,既有免费的,也有商 业的。访问 Eclipse 插件主页 可以找到大部分 Eclipse 插件。
现在我们要特别介绍一下 Eclipse 3.0 在开发时缺少一种特性,而 JBuilder 在很早以前就具有这种特性了:构建用户界面的可视化工具。这种特性现在正在被积极地开发。Eclipse Visual Editor (VE) release 0.5 可以支持 AWT/Swing,现在可用于 Eclipse 2.1.x 的版本,并且很快就可以用于 Eclipse 3.0, release 1.0 了,不过在您阅读本文时可能还不可用。VE 1.0 会作为一陵漏个独立软件在 Eclipse 网站上提供下载,它不但可以支持 AWT/Swing,而且也可以支持 SWT。要了解有关 VE 的更多信息,并想体验一下 VE,请参阅 参考资料 中的文章 "Building GUIs with the Eclipse Visual Editor."
开始体验 Eclipse
Eclipse 与其他 IDE 稍有不同,因为它引入了一个新的对用户界面进行抽象的层次: 视角(perspective)。最终您会发现这个概念会贯穿 Eclipse 的各种丰富特性:它删除了与手头任务无关的选项,从而让您可以集中注意力于要做的事情。
为了方便说明,我们还需要再介绍一些 Eclipse 术语。Eclipse 开发环境(即 Eclipse 主窗口内的全部内容)称为 工作台(workbench)。在这个主窗口中,有各种各样的面板,称为 视图(View),视图中可显示控制台的输出、项目的概要信息等等。多个视图 常常堆叠成记事簿的形式,可通过标签页来选择。除了视图之外,工作台中还有一个特殊的面板,称为 编辑器(editor),这个地方可以编辑各种不同类型的文档,如源代码等。
到此为止,我们对 Eclipse 工作台的描述听起来和 JBuilder 也没什么不同。当您执行不同的任务(如编码、调试、或是将代码的变更合并到中央代码库)时,您可以使用针对这种任务的特殊窗口 排列方式。这些特定于任务的窗口排列方式称为 视角(perspectives)。它十分类似于 JBuilder 中编辑器下面的标签页功能,只不过在 Eclipse 中,整个工作台都可以改变,包括主工具条和菜单。
关于eclipse是谁发明的和eclipse之父的介绍到此就结束了,不知道你从中找到你需要的知识了吗?如果你还想了解更多百科问答相关的内容,记得收藏关注本站。
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。
评论