https://www.myziyuan.com/
- 知了科技
- 操作系统就是用C/C++写的。 C/C++能够直接调用系统接口。 你知道Java为什么要JVM才能跑吗?因为他不能直接调用系统接口。 所以C/C++不需要虚拟机。 但是因为操作系统的不同,接口调用方式不同。所以C/C++不能跨平台。
- 2021-02-23 18:15:01
- 尖叫的奶牛
- API是开源的,源代码在JDK安装目录下的SRC.zip文件里
- 2021-02-11 23:15:08
- 111
- 如何学习java的jvm实现机制,它的源代码能看吗如何看谢谢,jvm只是java虚拟机的实现,要知道jvm的实现机制看oracle 官方的java虚拟机规范就可以了,虚拟机规范定义了标准,然后具体的实现才是虚拟机,所以只要看虚拟机规范就可以了。如果有能力就看源码吧,看openjdk 的hotspot虚拟机的源码。
- 2021-02-11 23:15:08