diff --git a/basics/java-basic/platform-independent.md b/basics/java-basic/platform-independent.md index 1ae0c19ece705f37c08dde4020c175ddb65d9058..073686a2db540d1ed9ad6150309978113ea4431a 100644 --- a/basics/java-basic/platform-independent.md +++ b/basics/java-basic/platform-independent.md @@ -105,7 +105,7 @@ Java的平台无关性是建立在Java虚拟机的平台有关性基础之上的 前面我们提到过。JVM其实并不是和Java文件进行交互的,而是和Class文件,也就是说,其实JVM运行的时候,并不依赖于Java语言。 -时至今日,商业机构和开源机构已经在Java语言之外发展出一大批可以在JVM上运行的语言了,如Groovy、Scala、Jython等。之所以可以支持,就是因为这些语言也可以被编译成字节码(Class文锦啊)。而虚拟机并不关心字节码是有哪种语言编译而来的。详见[牛逼了,教你用九种语言在JVM上输出HelloWorld][9] +时至今日,商业机构和开源机构已经在Java语言之外发展出一大批可以在JVM上运行的语言了,如Groovy、Scala、Jython等。之所以可以支持,就是因为这些语言也可以被编译成字节码(Class文件)。而虚拟机并不关心字节码是有哪种语言编译而来的。详见[牛逼了,教你用九种语言在JVM上输出HelloWorld][9] 参考资料