您能否给我一个提示,如何从 Mathematica 调用 java 项目(用 eclipse 编写)?我想将我的 Mathematica 程序生成的值作为 java 项目的输入,并使用通过 java 解决问题获得的(输出)结果作为我的 Mathematica 代码的输入。我知道有一个 J/Link 包用于从 mathematica 调用 java。但是,我不知道他们之间如何进行这种互动。
最佳答案
假设您的项目位于类路径上,您可以轻松引入 Java( see docs )
Needs["JLink`"];
InstallJava[];
awesomeClass = LoadJavaClass["my.java.class.OfAwesomeness"];
awesomeClass`crazyStaticMethod[];
awesomeInstance = JavaNew[awesomeClass,"Awesome Arg 1"];
awesomeInstance@superCoolMethod[1,2,3];
关于java - 从 Mathematica 调用 java 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2176697/