https://www.myziyuan.com/
- 你大爷
- jvm只是java虚拟机的实现,要知道jvm的实现机制看oracle 官方的java虚拟机规范就可以了,虚拟机规范定义了标准,然后具体的实现才是虚拟机,所以只要看虚拟机规范就可以了。如果有能力就看源码吧,看openjdk 的hotspot虚拟机的源码。
- 2021-02-23 17:20:02
- 十里八乡
- 操作系统就是用C/C++写的。 C/C++能够直接调用系统接口。 你知道Java为什么要JVM才能跑吗?因为他不能直接调用系统接口。 所以C/C++不需要虚拟机。 但是因为操作系统的不同,接口调用方式不同。所以C/C++不能跨平台。
- 2021-02-11 23:08:13
- 郭大帅
- Java是不是完全开源的怎么找到全部源码,API是开源的,源代码在JDK安装目录下的SRC.zip文件里
- 2021-02-11 23:08:13