java和jdk
❶ jdk与java的关系
sun公司提供的自己的一套 java开发环境, Java Development Kit.
以 windows系统安装 JDK为例子, JDK的 bin目录你可以看下
javac.exe,就是 java源文件的编译工具, java源文件的扩展名为 .java,如Test.java, java源文件被编译后的 java字节码文件的扩展名为 .class
java.exe 是 java字节码编译程序, 负责解释执行java字节码文件,就是一个JVM(java虚拟机)
看到这些你就明白了jdk是开发人员也就是编写程序的时候需要的
jdk 目录下还会有一个 JRE(Java Runtime Environment), 这个字面理解就可以了 java运行时环境,无论你想在自己电脑上运行一个 java 程序还是自己编写的程序要测试运行都需要它(自己的编写的java程序也是java嘛).
❷ 安装java 和jdk 的不同
java安装包一般分两个部分 如下
jdk --- java developer's kit java开发工具包
jre --- java runtime environment java运行环境
有些(版本不同)java安装包是仅有 jre 的 用于仅仅运行java程序而存在的
另一种安装包就是两者都有,运行此java安装包会将jdk与jre 一起安装;这种java安装包是用于java程序开发使用的 ;一般使用者为java开发人员及java爱好者;
❸ jdk是什么
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。没有JDK的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。(3)java和jdk扩展阅读JDK包含的基本组件包括:javac编译器,将源程序转成字节码jar打包工具,将相关的类文件打包成一个文件javadoc文档生成器,从源码注释中提取文档jdbdebugger,查错工具java运行编译后的java程序(.class后缀的)appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。参考资料来源:
❹ java jdk和java的区别
jdk = java development kit ,也就是java开发工具包,缺省情况下是Java SE JDK,即标准版的。
java(TM),那个TM,指的是Trade Mark,也就是商标,以前是sun公司持有,现在卖给Oracle了
~如果你认可我的回答,请及时点击【采纳为满意回答】按钮
~~手机提问的朋友在客户端右上角评价点【满意】即可。
❺ java之JDK和JRE以及各版本的区别
先看一张jdk,jre,jvm的关系图(来自java官网)
java-jdk-8
A)JVM,JRE,JDK之间的关系。
jvm(Java Virtual Machine)JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
jre (java runtime environment) 是java程序的运行环境。
jdk(java development kit)是java的开发工具包。
B)JDK各版的名称及发布时间。
C)JDK各版的特性。
D)一些java框架与JDK之间的关系。
请参考原文:全面了解JDK: 与JRE,JVM关系,JDK各版本
❻ JDK和JAVA之间有什么关系
JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
❼ Java和jdk是一样的吗
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun
Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,
JavaEE,
JavaME)的总称。Java
技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显着优势和广阔前景。
JDK(Java
Development
Kit)是Sun
Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java
SDK。JDK
是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。JDK是学好Java的第一步。而专门运行在x86平台的
Jrocket在服务端运行效率也要比Sun
JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。
一句话,jdk是支持Java运行的。没有jdk你用Java语言写的程序就不能运行。
❽ java中jre,跟jdk的作用分别是什么
JDK:
Java Develpment Kit java 开发工具
JRE:
Java Runtime Environment java运行时环境
JVM:
java Virtual Machine java 虚拟机
jdk 是给开发人员使用的, jre和jvm是给普通用户使用,如果只是运行Java程序,安装JRE即可
JDK:
是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jre
JDK(Java Development Kit) 是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。
❾ JDK是什么意思
JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
没有JDK的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。
(9)java和jdk扩展阅读
JDK包含的基本组件包括:
javac编译器,将源程序转成字节码
jar打包工具,将相关的类文件打包成一个文件
javadoc文档生成器,从源码注释中提取文档
jdbdebugger,查错工具
java运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
参考资料来源:网络-jdk
❿ Java和jdk是一样的吗
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显着优势和广阔前景。
JDK(Java Development Kit)是Sun
Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK
是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。JDK是学好Java的第一步。而专门运行在x86平台的
Jrocket在服务端运行效率也要比Sun
JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。
一句话,jdk是支持Java运行的。没有jdk你用Java语言写的程序就不能运行。