当前位置:首页 > 虚拟机 > 正文

java运行需要虚拟机吗


一、JAVA可以开发独立EXE文件,运行时不需要虚拟机吗?不,Java本身运行在JVM上。Java编译器生成的代码只能由JVM解释和执行。
这就是Java实现高度跨平台功能的方式。
二、如何在Windows10下搭建Java环境

1JDK、JRE和JVM简介


对于使用Java语言的开发者来说,在安装Java开发工具(.蚀)。等)开发套件)。它是所有JAVA的核心,包括Java运行时环境(JRE)(JavaRuntimeEnvirnment)、一组Java工具(javac/java/jdb等)和Java基础类库(即JavaAPI包括)。罐)。JRE是Java运行环境,而不是开发环境,它不包含任何开发工具(如编译器和调试器),但Java程序必须在JRE下运行。JVM(JavaVirtualMachine,java虚拟机)是一种计算机硬件的规范,它是通过在实际计算机上模拟各种计算机功能来实现的虚拟计算机。在字节码执行过程中,它将字节码解释为机器指令,以便在特定平台上执行。这就是为什么Java能够做到“一次编译,随处运行”。


一般来说,JDK包含JRE,JRE包含JVM。开发者需要安装JDK,而只需要运行Java程序的用户只需要安装JRE。


2下载JDK


(1)打开浏览器,输入网址