请问java里面jdk和eclipse是什么关系

2020-12-29 16:53:01 字数 6007 阅读 8298

1楼:匿名用户

eclipse 是java的开发环境 也就是所说的ide 而jdk 则是真正让java程序运行起来的机制 也就是说用eclipse的同时你也不能缺少jdk…… 而jre就是java完成开发后发布的一种格式罢了……

2楼:没有响应

eclipse是java的一种集合开发环境(ide) 功能很多比jdk方便的不是一点半点.

jre可以理解为java编好程序以后的发布的时候用的一种压缩格式...

3楼:匿名用户

eclipse就是个编辑器

其他的是java的组件

jdk和eclipse是什么关系啊

4楼:为江山放弃了爱

jdk和eclipse的关系如下:

jdk是java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。jdk是整个java开发的核心,它包含了java的运行环境(jvm+java系统类库)和java工具。

eclipse的运行依赖于jdk和jre。 jdk是编译环境(编译器),把java文件编译成class文件。jre是运行环境(运行器),执行class文件需要使用jre。

所以以上三者是具有相互依赖关系的,eclipse开发出java**,通过jdk将java**编译为机器语言(class),然后再通过jre进行运行才可以完成功能实现。

扩展资料

eclipse是一个开放源**的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由eclipse项目、eclipse工具项目和eclipse技术项目三个项目组成,具体包括四个部分组成——eclipse platform、jdt、cdt和pde。

jdt支持java开发、cdt支持c开发、pde用来支持插件开发,eclipse platform则是一个开放的可扩展ide,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。eclipse platform允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在**结束,而另一个工具功能在**开始。

5楼:匿名用户

eclipse是需要jdk中的jre支持才能启动的,eclipse也是一个java软件。java软件是java虚拟机上运行的,通过jdk的编译**,然后可以使用户编写的程序在jvm上运行,而eclipse则是使得用户编写程序更加的轻松方便。

6楼:快乐的梦想天使

jdk和eclipse的关系如下:

eclipse的运行依赖于jdk和jre。 jdk是编译环境(编译器),把java文件编译成class文件。 jre是运行环境(运行器),执行class文件需要使用jre。

所以以上三者是具有相互依赖关系的,eclipse开发出java**,通过jdk将java**编译为机器语言(class),然后再通过jre进行运行才可以完成功能实现。

扩展资料:

1、eclipse主要组成

eclipse是一个开放源**的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由eclipse项目、eclipse工具项目和eclipse技术项目三个项目组成,具体包括四个部分组成——eclipse platform、jdt、cdt和pde。

jdt支持java开发、cdt支持c开发、pde用来支持插件开发,eclipse platform则是一个开放的可扩展ide,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。eclipse platform允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在**结束,而另一个工具功能在**开始。

2、jdk包含的基本组件包括:

javac – 编译器,将源程序转成字节码

jar – 打包工具,将相关的类文件打包成一个文件

javadoc – 文档生成器,从源码注释中提取文档

jdb – debugger,查错工具

java – 运行编译后的java程序(.class后缀的)

javah:产生可以调用java过程的c过程,或建立能被java程序调用的c过程的头文件。

javap:java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节**含义。

jconsole: java进行系统调试和监控的工具

7楼:匿名用户

jdk 是java的运行环境 开发包 必不可少的,

eclipse 是开发java的一个工具。

jdk和eclipse的关系如下:

jdk是java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。jdk是整个java开发的核心,它包含了java的运行环境(jvm+java系统类库)和java工具。

eclipse的运行依赖于jdk和jre。 jdk是编译环境(编译器),把java文件编译成class文件。jre是运行环境(运行器),执行class文件需要使用jre。

扩展资料

在电脑上若是要安装诸如eclipse、borlandjbuilder、jcreator、intellij idea等集成开发环境,应该在ide中编译运行一个简单的helloworld程序,以保证ide可以识别出jdk的位置。

在2004年,eclipse得到了第14届jolt最佳开发工具称号,在第15届jolt最佳开发工具称号仍然被eclipse获得。jdk用于编译java的环境,eclipse用于编写java的程序。

参考资料

8楼:匿名用户

java是在jvm也就是java虚拟机上运行的,而通过jdk的编译可以使你编写的程序在jvm上运行,而eclipse的出现则是让你编写程序更加的轻松方便。

说道运行环境和开发工具的区别就是:

程序通过开发工具开发出来,而通过运行环境来运行没有说包含的关系,是相辅相成的,eclipse是开发工具,但是不用eclipse你直接使用记事本也是可以开发程序的,只是开发起来十分费劲。

9楼:耿兴解词

eclipse

是java的开发环境

也就是所说的ide

而jdk

则是真正让java程序运行起来的机制

10楼:匿名用户

上面说的对,还有一点eclipse也需要jdk中的jre支持才能启动,因为eclipse也是一个java软件。

11楼:匿名用户

jdk是必须的,eclipse是不必须的.

jdk tomcat eclipse java 是什么关系啊?

12楼:

原创回答如下:

jdk的全名是:java development kit,中文名称叫做java开发工具包,其中也会包含jre-java runtime environment,中文叫做java运行库环境,jre是运行java程序所必需的前提要求,jdk是开发java程序所使用的编译、加载、运行等工具的集合。使用java程序,必须安装jre,开发java程序,就必须同时安装jdk及jre,安装jdk时都会同时内嵌安装jre的。

eclipse只是一种开源的开发工具,通过添加各种插件的方式来完成针对各种开发环境的调用,常见的用于开发c、c++、java等,是目前非常热门的java开发工具之一。

tomcat是一种javaee服务器,免费开源,也有很多企业用,低版本的只能支持jsp之类的web应用,高版本的就可以支持更多的javaee应用。

-------------------推荐的华丽分割线------------------

爱加瓦学堂,个性化java学习倡导者,不培养操作员,只培养工程师!

13楼:

tomcat服务器中 文件bin下有startup.bat shutdown.bat文件,使用它就可以直接的启动和关闭服务器。

eclipse 知识一个集成的开发工具它也使利用上边bat 文件。

jdk 是java 的运行环境

14楼:匿名用户

jdk 是 编写java程序的程序员所使用的程序 像eclipsejava 就是我使用的一种变成的计算机语言,其他的还有c ,c++,c#,vb,这些都是计算机语言

tomcat 小猫tom是一个服务器

现在清楚了把,希望能帮到您,谢谢,记得选我 哦

15楼:匿名用户

开发工具,开发环境!

环境是必须,工具不是必须。服务器是运行环境,必须!

jdk和eclipse的区别

16楼:死亡

jdk是编译和运行java程序的工具,这个是开发java程序的必需品;

eclipse是一个编写程序的ide,可以加快开发的速度,但是也可以用记事本之类的来代替它

17楼:萢萢

jdk是 java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。

eclipse 是一个开放源**的、基于java的可扩发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

eclipse需要基于java环境才能运行。

java的jdk到底是个什么东东和eclipse是什么关系

18楼:楓无情

jdk 你就当做他是一个转译器,可以实现在任何平台上运行编译java文件! eclipse 只是写java 脚本的一种工具这类工具很多!

19楼:共眼看世界

jdk和ecp都是写java用的软件,前者安装后,只能手动编写,后者安装后可以软件编写,很方便的!

20楼:匿名用户

java 的jdk 是在cmd下编译运行的

eclipse 里的编译运行不需要jdk

java:jdk和eclipse是什么关系?没有jdk就不能用eclipse了吗?

21楼:千锋教育

bai java是在jvm也就是java虚拟机上

du运行的,而通过jdk的编译可zhi

22楼:就叫我柒慧吧

你好,jdk跟eclipse是bai

么有du

关系的, jdk是sun microsystems针对java开发员的zhi产品。dao 自从回java推出以来,jdk已经成为答使用最广泛的java sdk(software development kit)。

jdk和java之间有什么关系?

23楼:尚学堂java学院

jdk是java语言的软件开

bai发工具包。

dujdk是整个java开发的核zhi心,它包含了java的运行dao环境(jvm+java系统类库专

)和java工具。

想要使用扒纳java编程属或者运行java程序,必须先安装jdk并配置猛誉环境变量。枝此段

24楼:摄魂师怨熊

那肯定是要用baijdk,jdk就是编译

dujava语言必须的软件zhi。jdk是一个文件包,里面包含dao了编译工具,版也包含了执行工具。权

eclipse-jee...、eclipse-jdk和eclipse-java有什么区别和联系?

25楼:匿名用户

eclipse-jdk 就是jdk,只不过是名字加了eclipse,必装的

eclipse-java就是eclipse工具,用来编程java的普通工具,很好用,很多功能

eclipse-jee是增强的eclipse普通工具,多了编写j2ee的功能,例如jsp,struts。。。

eclipse-java也可以通过添加j2ee插件来变成eclipse-j2ee

JAVA和区块链有什么关系,区块链和JAVA哪个前景好

1楼 home不知道 区块链是互联网界的东西,那么你得掌握一门能在互联网界说话的语言,java就是一种语言 就好比,数学是科学界的语言一样,没有数学,物理学的一些深刻概念就没法表达 2楼 匿名用户 。并没有双方互相让步的事,一个站得笔直,其他的人就都得顺从。既遭不到反对, 3楼 九台小姐包特服 奇怪...

Java里面的this关键字是什么意思

1楼 this表示类实例本身。 this的用法 1 表示对当前对象的引用! public class a 2 表示类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分! public class a 3 用于在构造方法中引用满足指定参数类型的构造器。 public class a pu...

统计学里面的相关关系和因果关系有什么

1楼 李快来 当讨论数据时,讲的最多的是数据的相关性,而希望得到的则是事件之间的因果联系 但事实往往是复杂的,统计数据有相关性并不意味着两个事件具有因果联系,而具有因果联系的两件事从统计数据上看有时也并不相关。 相关性是指两个或多个事物同时发生 具有关联 而因果性是指因为a所以b 两者具有明显的差异...