我为什么喜欢Java,另一个重要原因就是跨平台,WORA. 程序员是爽了,但肯定有人要为你遮风挡雨,解决WORA的基石就是字节码+虚拟机. ♣Tip 其实这里存在两种无关性,一是平台无关性.另一个是语言无关性.通过向不同的硬件平台和操作系统提供 不同的JVM实现上层应用和底层平台之间的解耦:另一个,JVM生态系统中有多种语言如Scala.Groovy和Jruby, 它们通过编译生成统一的字节码来实现互操作,达到了语言无关性的目的,这样各个语言可以在各自擅长的领域发挥作用. 概括了一下字节码文件的…