jdk不是编译器吗?为什么还用eclipse这些编译器?

如题所述

JDK是Java Development Kit,是开发包,里面包含编译器、解释器、运行时环境等很多工具Eclipse是集成开发环境,它仅仅是一个框架,不包含编译器、调试器等工具。 JDK和Eclipse是不同的东西,共同协作进行开发。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-21
jdk只是一个编译器,况且是命令行下的,使用不便,而eclipse是开发工具,可视化,带有一系列辅助功能,简化编码工作

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

jdk是jdk 编译器是编译器???
jdk是java运行的环境,也是自带编译器的,严格来说他们的确可以说是不一样的,但java代码必须通过编译器编译成机器语言才能运行。所以其实我们作为java的使用者来说,认为编译器是jdk的一部分 而你看到的贴子的,我感觉更像是因为某人的ide(如eclipse)之类的运行不了java代码,所以另一个人告诉他eclipse的...

java不是已经有了JDK了么为什么还要用其他的开发工具?有什么好处?
jdk是根本,其他开发工具都是居于jdk之上的。开发工具只是帮助你开发,便于你开发,使你的开发速度更快,更少出错。楼主难道没有开发过java项目,一个项目会有很多java文件,你觉得自己到控制台使用javac来编译几十甚至上几百个java文件比较快,还是使用开发工具build比较快,自己手工把编译的类文件copy到...

学java 安装了jdk,Ecilpse 还有什么?是新手不知道jdk和Ecilpse之间的联系...
jdk 是java development kit 即java开发工具 Ecilpe是IDE即Intergrate Developing Entertaiment集成开发环境,是千万种编辑器中之一,并非java编程之必需。没有什么关联的东西 新手建议使用Editplus等无格式编辑器 以避免对工具的过分依赖

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

jdk安装以后是不是不能直接使用,还需要安装eclipse
假想jdk就是个锅。是不能做直接做饭(程序)的,得用到 筷子(记事本:低级工具) 或者是 锅铲(eclipse\/myeclipse\/jbuilder\/javaBean\/jcreater )等高级工具。你说你做个炒鸡蛋,你是用筷子好做呢还使用锅铲好做呢?同样是熟,可用筷子有可能鸡蛋就烧焦了(出现bug... )。你明白了么?反正我是明...

java中eclipse,jdk,jvm,jre,编译器的区别?
bin:最主要的是编译器(javac.exe)include:java和JVM交互用的头文件 lib:类库 jre:java运行环境 (注意:这里的bin、lib文件夹和jre里的bin、lib是 不同的)总的来说JDK是用于java程序的开发,而jre则 是只能运行class而没有编译的功能,eclipse、idea等 其他IDE有自己的编译器而不是用JDK bin目录...

java开发环境有哪些
JDK是Java开发的核心工具包,包括了Java编译器、解释器、调试工具等。它是进行Java开发的基础环境,无论使用何种集成开发环境(IDE),JDK都是不可或缺的。二、IDE(Integrated Development Environment)IDE是一种集成了开发过程中需要的各种工具的软件开发环境。对于Java开发来说,常见的IDE有Eclipse、...

JAVA用什么编译器?
java软件包内自带的有jdk就是他的编译器,还有个jer是他的运行平台

JAVA的编译器有哪些?
1. javac:这是Java开发工具箱(JDK)中自带的编译器,可以将.java源文件编译成.class字节码文件。javac编译器是Java语言的核心编译器,具有稳定、高效的特点,是Java开发人员最常用的编译器。2. Eclipse编译器:Eclipse是一款流行的Java集成开发环境(IDE),内置了Java编译器,可以直接在Eclipse中编写...

相似回答