日常我们coding的时候,通常是下面这样的
所有的java代码都运行在虚拟机上,所以可以跨平台,windows,linux上。
因为linux和window底层的机器码有差异,需要我们jvm来做跨平台。平时说的跨平台,也指的是JVM跨平台。而不是代码跨平台。
Java虚拟机从软件层面屏蔽了底层硬件指令层面的细节。
那C 和C ++ 是跨平台的吗?答案是是的。
redis是c c++开发的,既能在linux上运行,也能够在windows上运行
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!