Akka Scala和Java之间的差异

Lot*_*tal 5 java scala akka

我正在考虑在我的一个项目中使用Akka,但我必须只使用Java.大多数材料(书籍/文章)都是Scala版本,所以我想知道我是否使用Java我将成为二等公民.这两者之间是否存在重大的功能/性能差异?

谢谢

Man*_*ser 7

就Akka本身的性能而言,它将是相同的,因为你将运行相同的Akka字节代码.但是,在集成方面,您将使用Java API并限制为Java的语言功能.因此,在使用API​​方面,您将成为二等公民.然而,在功能和性能方面,它将完全相同.请记住,您的Java代码将与Scala代码进行不同的库交互.使用Scala,您可以访问您不能使用Java的闭包和其他构造(尚未).然而,当使用Java时,Akka也是一个很棒的图书馆....