Interoperabilität mit Java

Scala ist eine der alternativen JVM-Sprachen, die mit Java-Quellprogrammen am nahtlosesten zusammenarbeiten können. Am Anfang dieses Abschnitts beschäftigen wir uns zunächst mit der Interoperabilität zu in Java geschriebenen Code. Wenn man diese Details verstanden hat, kann man sie verallgemeinern und auf die Interoperabilität mit anderen JVM-Sprachen wie JRuby und Groovy anwenden. Wenn Sie beispielsweise schon wissen, wie man eineseits JRuby mit Java und andererseits Java mit Scala zusammen verwendet, dann können Sie dies generalisieren, um auch JRuby und Scala zusammen zu nutzen.

Da die Scala-Syntax im Wesentlichen eine Obermenge der Java-Syntax ist, lässt sich Java-Code von Scala aus normalerweise einfach aufrufen. ...

Get Programmieren mit Scala now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.