jdk=jre+(javac、java等)命令工具。
jre中包好bin和lib,可以把bin理解成jvm。
jre=jvm+lib。
java之所以敢说是跨平台的就是因为有jvm。
jvm针对不同的平台有不同的版本,而我们编写的程序编译成.class文件后是和jvm打交道的,所以java也就是跨平台了
jdk=jre+(javac、java等)命令工具。
jre中包好bin和lib,可以把bin理解成jvm。
jre=jvm+lib。
java之所以敢说是跨平台的就是因为有jvm。
jvm针对不同的平台有不同的版本,而我们编写的程序编译成.class文件后是和jvm打交道的,所以java也就是跨平台了