scala编程语言如何在内部运行?

scala编程语言如何在内部运行?,scala,Scala,Scala编程语言如何在内部运行? 使用Scala优于Java的优点?Scala被编译成Java字节码,由运行Java程序的同一JVM执行,使用相同的JDK类库和一个额外的小型Scala运行库 这些优势主要是针对程序员的。@MitchWheat亵渎!不,不,不!又不是水果大战了!作为scala的新手,我想了解更多关于scala编程语言的知识,我正在寻找scala语言的架构设计。。如果你知道的话,请回答我或者建议我读一本最好的书。。请不要犹豫answer@JobyThomasStackOverfl

Scala编程语言如何在内部运行?
使用Scala优于Java的优点?

Scala被编译成Java字节码,由运行Java程序的同一JVM执行,使用相同的JDK类库和一个额外的小型Scala运行库


这些优势主要是针对程序员的。

@MitchWheat亵渎!不,不,不!又不是水果大战了!作为scala的新手,我想了解更多关于scala编程语言的知识,我正在寻找scala语言的架构设计。。如果你知道的话,请回答我或者建议我读一本最好的书。。请不要犹豫answer@JobyThomasStackOverflow是一个问答论坛,不是一个一般性讨论的论坛。回答你的问题的一个很好的起点是阅读维基百科关于Scala的文章,然后是scala-lang.org上的文档。scala运行时库是基于python构建的吗?不是。它构建在JDK类库上。这是不同平台JVM和LLVMLow-Level虚拟机的组合吗?Hotspot编译器是OpenJDK中的JIT产品。LLVM是一个单独的工具包,旨在做类似的事情,但不是在普通的JDK OpenJDK、Oracle等中使用。因此,我们只需要编译Scala,一旦编译,它将转换为字节码,这将是平台独立的,这样我们就可以在任何有JRE的机器上运行字节码-如果我错了,请纠正我