装java为什么要装jdk

如题所述

我们常说的安装java,一般是指下面两个。
JDK是Java Development Kit的缩写,是给java开发人员用的。
JRE是Java Runtime Environment,是指java运行环境,你如果要运行java程序,就得安装JRE。
如果你不做java开发,那么安装JRE就行了。

JDK参考:http://baike.baidu.com/view/25214.htm
JRE参考:http://baike.baidu.com/view/160710.htm
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-13
将java文件编辑成class文件,
第2个回答  2010-09-13
装系统为什么要装驱动 ??

安装之前为什么要先安装jdk
eclipse安装前必须要先装jdk;原因如下:1、没有JDK的话,无法安装或者运行eclipse。2、JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。

为什么一定要安装jdk
JDK是java软件开发包的简称,要想开发java程序就必须安装JDK。没有JDK的话,无法编译Java程序。JDK包含的基本组件包括:javac – 编译器,将源程序转成字节码 jar – 打包工具,将相关的类文件打包成一个文件 javadoc – 文档生成器,从源码注释中提取文档 jdb – debugger,查错工具 java – 运行编...

为什么装了java的IDE还要装JDK?
JDK是开发JAVA程序必备的软件,包含JAVA源程序的编译打包工具、标准JAVA类库和编译好的JAVA程序的运行时环境支持。有些JAVA开发工具已经自带了某个版本的JDK(例如JBuilder),所以不再需要安装JDK。但大部分开发工具都没有带JDK(因为JDK的升级速度很快,从SUN公司的网站手动下载最新的JDK版本才能获得最新的技...

为什么学Java一定要先学JDK?
2. JDK与JRE的差异: JDK是Java开发工具包,包含编译和运行工具,如System.out.println。与之相比,JRE是运行环境,是JDK的子集,仅用于程序运行,降低了空间需求和潜在安全风险。在实际开发中,新手通常使用JDK进行开发,而运行时则选择JRE。 3. 版本演变与定位: JDK版本命名曾经历J2SE(Java Standard...

不是说有安装jdk就可以运行java,那没有安装就不可以运行了吗?_百度知 ...
jdk是用于开发的,没有安装成功你就不能开发java程序;运行java只需要jre就行了,一般电脑是默认安装了的,是可以运行java的

JDK和JAVA之间有什么关系?
那肯定是要用JDK,JDK就是编译JAVA语言必须的软件。JDK是一个文件包,里面包含了编译工具,也包含了执行工具。如果你要写简单的JAVA程序并且执行它,就必须下载JDK,然后把程序写在记事本上,然后后缀名改为JAVA,那么就能用JDK中的JAVAC进行编译了。编译没有任何问题的话,就可以直接执行了。JAVA进行...

安装了Java JDK后还需要安装Java吗
Kit(JDK)。这实际上包含了Java运行时环境(Runtime Environment,JRE)和开发工具。因此,安装JDK在某种意义上等同于“安装”了Java语言。简而言之,Java语言本身无需安装,但若要运行Java程序,就需要安装JDK,其中包含了Java运行时环境。所以,从运行Java程序的角度而言,确实需要“安装”Java。

电脑里安装了jre,还需要jdk吗
JDK:是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jre JDK(Java Development Kit) 是整个JAVA的核心,包括了Java运行环境(Java...

运行java程序一定要安装 JDK 吗?
jdk就是JAVA的开发工具包,即Java evelop Kit 1998年12月,SUN公司发布了JDK1.2,开始使用“java2” 这就是我们所说的JAVA2。如果我们要进行JAVA开发,就需要下载一个JAVA开发包即、JDK!如果是单纯的要运行JAVA只需要下载JRE(Java runtime Environment),即JAVA的运行环境。一般包含在J2SDK中。所以,...

问一下各位懂java的朋友们,为什么网上都推荐我下载jdk8和j
兼容性问题是选择JDK版本的重要考量。大型工程中,不同版本的库可能存在兼容性问题,导致维护成本增加。同时,许多开源软件为了支持新功能,需要升级到较新版本的JDK,这又给项目带来额外挑战。考虑到JDK的大版本兼容性并非完全无缝,升级到新版本可能引发的兼容性问题与所需投入的时间、资源相比,往往得不偿...

相似回答