我已经进行过研究,但没有找到我需要的东西。 在Java中,您可以使用System.load(“ path”);加载.dll。但是,除此之外,我都感到困惑。所以我需要一个能解释这个问题的人。 在C#中,我将以下类编译为TestDll.dll:
namespace TestNamesapce
{
public class TestClass
{
private int testInt;
public TestClass(int pTestInt)
{
testInt = pTestInt;
}
public int AddToTestInt(int pToAdd)
{
return testInt + pToAdd;
}
}
}
如何在Java中创建TestClass对象并调用AddToTestInt方法? Atm Im此时:
package testPackage;
public class JavaTestClass
{
public static void main(String[] args)
{
try
{
System.Load("D:\\MyDLLs\\TestDll.dll")
}
catch(Exception ex)
{
ex.printStackStrace();
}
}
}
请尽可能简单地解释一下, 真的非常感谢你:)