c# - 可以在java中使用在vb.net或c#中创建的库吗?

标签 c# java vb.net

我用 C# 编写了一些类并编译了它。现在我有了这些类的库文件。我可以在 Java 中使用相同的 dll 吗?

我不想再次用Java编写它,因为我正在用不同的语言编写相同的程序(试图这样做)。

因此,我将这些类制作为一个库文件,并希望在所有编程语言中使用它。

最佳答案

Java 通常使用完全不同的运行时(在 JVM 内部)。有工具旨在帮助弥合差距(IKVM跃入脑海),但一般:不,你不能这样做。当然,您可以使用 IPC 等在它们之间进行交谈,但它们不是最好的 friend 。

关于c# - 可以在java中使用在vb.net或c#中创建的库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4096885/

相关文章:

vb.net - 从文本文件修复区分大小写的搜索?

c# - 负载下的 UDP 组播性能

c# - 聚合根和存储库

javascript - 如何在Retrofit中插入值?

java - Dubbo无法序列化SolrPageRequest

mysql - OleDb 数据读取器问题

javascript - 创建一个网络服务器控件来模仿 jquery 自动完成 API

c# - Reactive Extension-新版本中旧版本的问题使用方法

c# - 堆栈和队列枚举顺序

java - 如何在ServletContextListener中使用@Autowired实例变量