我们首先来了解一下jdk,jre,jvm的之间的关系
jvm用于运行字节码,如果我们仅仅用于运行java程序,仅部署jre即可,如果我们需要进行java开发则需要jdk环境
java结构内容:
java体系结构关系如下图所示:
java程序调用java api经过编译,生成字节码文件,将字节码文件交由jvm运行