java 是跑在jvm虚拟机上面的
java先编译成class字节码 jvm在通关字节码转成机器码 进行运行
java是一次编译到处运行
java为什么能跨平台?
因为他出不同的jvm虚拟机 在linux出的是linuxjvm虚拟机
window出的时候window的虚拟机 以此类推
c和c++为什么能跨平台?
因为通关不同平台的编译器编译不同平台的机器码 运行
java 是跑在jvm虚拟机上面的
java先编译成class字节码 jvm在通关字节码转成机器码 进行运行
java是一次编译到处运行
java为什么能跨平台?
因为他出不同的jvm虚拟机 在linux出的是linuxjvm虚拟机
window出的时候window的虚拟机 以此类推
c和c++为什么能跨平台?
因为通关不同平台的编译器编译不同平台的机器码 运行