简体   繁体   English

我可以在 java 中使用第三方 scala 库吗?

[英]Can I use a third party scala library in java?

I recently wanted to develop a spark project in Java and interact with Hbase.最近想用Java开发一个spark项目,和Hbase交互。 I found a third party library called spark hbase connector , but it is written in Scala.我找到了一个名为spark hbase connector的第三方库,但它是用 Scala 编写的。 Can I just use classes from this library in Java directly or should I make a scala-java mixed project?我可以直接在 Java 中使用这个库中的类,还是应该创建一个 scala-java 混合项目?

Thanks for your attention, I am not very familiar with this part.感谢您的关注,我对这部分不是很熟悉。

You can, a class is a class whether it's defined in scala or Java or Kotlin or literally any JVM language provided the data types are compatible.你可以,一个类就是一个类,无论它是在 Scala 或 Java 或 Kotlin 中定义的,还是在任何 JVM 语言中定义的,只要数据类型是兼容的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM