【愚公系列】2021年12月 Java教学课程 02-Java语言JRE和JDK
【摘要】 前言Java开发的三个步骤:编写代码,编译代码和运行代码提示:以下是本篇文章正文内容,下面案例可供参考 一、JREJRE是Java Runtime Environment的缩写,顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的,还有所有的Java类库的class文件,都在lib目录...
前言
Java开发的三个步骤:编写代码,编译代码和运行代码提示:以下是本篇文章正文内容,下面案例可供参考
一、JRE
JRE是Java Runtime Environment的缩写,顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的,还有所有的Java类库的class文件,都在lib目录下,并且都打包成了jar。
至于在Windows上的虚拟机是哪个文件呢?就是<JRE安装目录>/bin/client中的jvm.dll。
二、JDK
Jdk是Java Development Kit的缩写,顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
三、JRE、JDK、JVM的作用
1、JVM:java虚拟机 。
作用:保证java语言跨平台。
2、JRE:java运行环境 jre=java虚拟机+核心类库。
作用:java程序的运行环境。
3、JDK :java开发工具集。JDK=jre+java开发工具。
作用:java程序的开发环境。
简言之:使用jdk开发完成的java程序,交给JRE去运行,由JVM来保证跨平台。
总结
如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)