3

多くのスレッドがこのテーマに専念していることは十分承知していますが、Scala と Java を混在させることはそれほど明白ではないように思えました。

だから私の背景と期待を最初に:

以前は Groovy でコーディングしていましたが、それを Java と組み合わせるのは簡単です。Java は (ほぼ常に) 有効な Groovy コードであり、Groovy では純粋な Javaインターフェースを実装することもできるため、これらは他の純粋な Javaコードで使用されます。単純!

だから私の質問は:

  • 同じことを Scala (Java インターフェース、Scala 実装、Java で使用) で行うことはできますか?
  • コンパイルされた実装には、Scala ライブラリ/ランタイム/jar (約 7MB です...) が必要ですか?
4

1 に答える 1

3
  1. はい、どちらも交換可能です。ここを見てください。
  2. はい、Scala コードを実行するには、JAR ファイルが必要です。(このの結論を確認してください。) サイズは、Scala 開発者の間で既知の問題です。ライブラリの簡素化されたバージョンについて聞いたことを覚えていますが、それが存在したかどうかはわかりません。
于 2013-03-27T18:13:33.083 に答える