您能否给我一个提示,我如何从 Mathematica 调用一个 Java 项目(用 Eclipse 编写)?我想将我的 Mathematica 程序生成的值作为 java 项目的输入,并使用通过 java 解决问题获得的(输出)结果作为我的 Mathematica 代码的输入。我知道有一个用于从mathematica 调用java 的J/Link 包。但是,我不知道我如何才能在他们之间进行这种互动。
问问题
999 次
1 回答
3
假设您的项目在类路径上,您可以很容易地引入 Java(请参阅文档)
Needs["JLink`"];
InstallJava[];
awesomeClass = LoadJavaClass["my.java.class.OfAwesomeness"];
awesomeClass`crazyStaticMethod[];
awesomeInstance = JavaNew[awesomeClass,"Awesome Arg 1"];
awesomeInstance@superCoolMethod[1,2,3];
于 2010-02-02T23:01:22.360 回答