标签:pre 特性 范围 内存 编译器 区分 完全 操作 解释
- Scala运行于Java平台(JVM,Java 虚拟机)上,,scalac编译器将.scala源文件编译成.class文件(Java字节码),被JVM加载并执行;
- 兼容并可以调用现有的Java类库,Java包可以被import到Scala来直接调用Java方法,访问Java字段,继承Java类和实现Java接口;
- Scala也可以被Java直接调用;
scala> val test = | | You typed two blank lines. Starting a new command. scala>
import java.awt.Color // 引入Color import java.awt._ // 引入包内所有成员 import java.awt.{Color, Font} //引入包中的几个成员,可以使用selector(选取器) import java.util.{HashMap => JavaHashMap} //重命名成员 import java.util.{HashMap => _, _} //隐藏成员 //引入了util包的所有成员,但是HashMap被隐藏了
注意:默认情况下,Scala 总会引入 java.lang._ 、 scala._ 和 Predef._。
标签:pre 特性 范围 内存 编译器 区分 完全 操作 解释
原文地址:https://www.cnblogs.com/anliven/p/10029931.html