赞
踩
Scala是具有JVM和JavaScript运行时的功能性和面向对象的编程语言,目前有新版本可用。 Scala 2.13通过对集合进行全面检查,添加了新的类和方法以及改进了性能和稳定性,从而改进了标准库。
[新的Java即将来临! 了解Java 13的新功能 。 | 了解Java 12的新功能 | 了解Java JDK 11中 的新增功能和Java EE 8中的新增功能 。 | 通过InfoWorld的App Dev Report新闻通讯了解编程方面的热门话题。 ]
标准库中的集合已针对性能,安全性和简单性进行了全面检查。 对集合进行了多项改进,包括:
CanBuildFrom
参数。 Traversable
和TraversableOnce
已被弃用为Iterable
和IterableOnce
别名。 Seq
特征现在是collection.immutable.Seq
的别名。 以前,它是可能可变的collection.Seq
的别名。 HashMap/Set
实现。 SeqMap
已添加为抽象类型,其中mmutable.SeqMap
提供了不变的映射以保持插入顺序。 同样在标准库中,“ Future
功能更快。 Future
表示当前可能可用或可能不可用的值,或者如果无法使该值可用则表示异常。 Java互操作性的扩展方法现在位于scala.jdk
,而Java的显式转换器位于scala.jdk.javaapi
。 scala-java8-compat
模块现在是标准库的一部分。
Scala 2.13的其他改进:
Scala最初是一种JVM语言, 此后通过引入Scala.js 添加了JavaScript的运行时 。 您可以在Scala网站上找到有关下载Scala的说明 。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。