JDK、JRE、JVM是什么?

Zandra ·
更新时间:2024-09-21
· 906 次阅读

JDK(java Development Kit):java 的开发和运行环境,包括java 的开发工具和 jre,在程序员的电脑上当然要安装JDK; JRE(Java Runtime Environment):它是Java运行环境,包括,java 运行的所需的类库+JVM(java 虚拟机)。 如果你不需要开发只需要运行Java程序,那么你可以安装JRE。例如程序员开发出的程序最终卖给了用户,用户不用开发,只需要运行程序,所以用户在电脑上安装JRE即可 JDK包含了JRE;JRE中包含虚拟机JVM;JRE是和windows系统沟通的 jdk可以将这个后缀名为java的txt文档,编译成class文件,然后jre就可以按照class文件与windows系统系统沟通 java程序之所以能够跨平台?–是因为有这个JVM(java virtual machin)。程序并不是直接交给操作系统,而是先交给JVM,JVM先翻译一把,翻译成当前操作系统所能理解的语言。—JVM不是跨平台。
作者:兔子eo



jvm是什么 jvm jre jdk

需要 登录 后方可回复, 如果你还没有账号请 注册新账号