我用 C# 编写了一些类并编译了它。现在我有了这些类的库文件。我可以在 Java 中使用相同的 dll 吗?
我不想再次用Java编写它,因为我正在用不同的语言编写相同的程序(试图这样做)。
因此,我将这些类制作为一个库文件,并希望在所有编程语言中使用它。
最佳答案
Java 通常使用完全不同的运行时(在 JVM 内部)。有工具旨在帮助弥合差距(IKVM跃入脑海),但一般:不,你不能这样做。当然,您可以使用 IPC 等在它们之间进行交谈,但它们不是最好的 friend 。
关于c# - 可以在java中使用在vb.net或c#中创建的库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4096885/