1. Scala介绍

  1. Spark 新一代内存级大数据计算框架
  2. Spark 是使用Scala编写的
  3. Spark 的兴起 带动了Scala语言的发展

01. Scala介绍 - 图1

2. Scala 和 Java 关系

01. Scala介绍 - 图2

  • Java运行原理

    • 先编译 再解释
    • .java源文件—->编译器(javac)—->.class字节码文件—->JVM(不同平台)—->机器指令
  • Scala运行原理

    • 先编译 再解释
    • .scala源文件—->编译器(scalac)—->.class字节码文件—->JVM(不同平台)—->机器指令

01. Scala介绍 - 图3