[jdl, jre, jvm]
JDK包含了JRE,JRE包含了JVM
JDK:java开发工具包,针对java开发人员,可以编译运行java程序
JRE:java运行时环境,针对使用java程序的客户...JVM+lib=JRE
什么是JDK
JDK是Java的核心,包含运行Java运行环境(JRE)和一些Java工具及Java基础类库 。...总结
有JVM和lib库(JRE)就可以执行字节码(.class)文件(Java程序)
有JRE可以运行(Java程序)但是还不能开发Java程序,需要JDK(JRE+开发工具)才可以
windows...jre的区别
相同点:这两个JRE都可以作为Java程序的运行环境
不同点:JDK只能使用自己目录自带的JRE,不能使用外面单独安装的JRE
开发到运行
安装JDK环境,调用本地的Java api完成业务代码...,通过JDK的编译器(javac)编译成字节码(.class),然后在JRE上运行这些JAVA字节码,JVM解释这些字节码,映射到CPU指令集或者系统调用。