Scala入门
一、Scala概述
1. 为什么学习Scala语言
2.Scala语言的发展历史
3.Scala语言与Java语言的关系
一般来说,学Scala的人,都会Java,而Scala是基于Java的,因此我们需要将Scala和Java以及JVM之间的关系搞清楚,否则学习Scala你会蒙圈。
(1)Java运行原理:先编译,在解释;.java源文件 --> 编译器(javac)–> .class字节码文件 --> JVM(java 不同平台)–> 机器指令
(2)Scala运行原理:先编译,在解释;.scala源文件 --> 编译器(scalac)–> .class字节码文件 --> JVM(scala 不同平台)–> 机器指令