java程序中怎么实现C#中GetTypeFromProgID函数功能?
我想将以下代码在java中实现:
var ActivationContext = Type.GetTypeFromProgID("matlab.application.single");
var matlab = (MLApp.MLApp)Activator.CreateInstance(ActivationContext);
matlab.Visible = 0;
string strCmd = "runpf('PowerFlow.m')";
Console.Write(matlab.Execute(strCmd));
matlab.Quit();
------解决方案--------------------
我帮你稍微看一下
------解决方案--------------------
具体的方法转换我也不是很清楚。

GetTypeFromProgID ProgID程序标识符,好像java中没有现成的方法。
Class.forName只是有点像,但是是不一样的。
提供下面的网站,是说怎样使用java调用matlab方法的
http://stackoverflow.com/questions/5003388/executing-a-matlab-function-using-java
http://blog.csdn.net/libin957895408/article/details/8866422
http://j-integra.intrinsyc.com/support/com/doc/other_examples/Matlab.htm
有的要用到第3方库。