JVM,JRE,JDK概述

1.java跨平台特性的原理

  不同的操作系统平台如(Windows,Linuxs,mac)等通过安装java虚拟机,Java程序可以在任意操作系统上运行,一次编写到处运行

 

 

 

2.JVM(java virtue mechine):java虚拟机

3.JRE(java runtime environment):java运行环境,为java程序运行提供支持,包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等

4.JDK(java development kits):java开发工具包,JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等

总结:通过安装JDK,利用JDK编写java程序,然后在jre中执行,由jvm实现跨平台

 

posted on 2020-12-31 11:06  mark_追光  阅读(82)  评论(0编辑  收藏  举报