我将讨论如何一起使用Java和Scala,我想研究一些包含Java和Scala代码的项目(大型和小型)。
如果您知道通讯员项目的链接,请在此处发布。
答案 0 :(得分:1)
This page是一个很好的起点......
答案 1 :(得分:0)
我想到了各种scala测试框架。它们都与JUnit或TestNG有一些集成
答案 2 :(得分:0)
Gimd是小项目的一个例子:http://code.google.com/p/gimd/
虽然开发停滞了一段时间,因为我忙于其他职责,但它已经包含了一些Scala< - > Java集成的例子。值得注意的是:
在Gimd上工作时,我发现使用Scala中的Java大多是简单而无缝的,相反并非总是如此。这并不是Scala的错,因为简单的表现就是Java是一种表达能力较弱的语言。
答案 3 :(得分:0)
不幸的是,我不知道任何开源项目,但我在过去几年里曾经参与过非常大的项目,这些项目有java和scala交互,我的经验大多非常积极。如果我有一条建议,那就是使用scala-javautils。它是life saver并且比scala jcl代码好得多。在我们开始使用它之前尝试获取涉及集合的一些交互是令人心碎的。但是我会相信2.8会解决这个问题。
一般来说,我发现scala和java之间的交互非常接近使用一种语言。