调用别的语言如何做呢~~~~~~~~~~

hoc 2002-11-18 09:16:58

我没有经验,大家作过的告诉一下,如何引如C++/C/VB等等.......
有作过什么语言的都讲讲,谢谢^-^
...全文
66 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
highreport 2002-12-13
  • 打赏
  • 举报
回复
1,其实java中可以通过corba的方式和别的程序打交道
2,也可以通过jni,做一个dll(动态连接库),可以和很多程序打交道,
还可以调用c/c++/vb做的com组件
PEgirl 2002-11-23
  • 打赏
  • 举报
回复
可以用jni调用C++做的dll.
看看《think in java》中关于本地方法的那一章
ppxstar 2002-11-23
  • 打赏
  • 举报
回复
主要是用到Runtime.getRuntime().exec ()

try
{
Process process = Runtime.getRuntime().exec (command);
InputStreamReader ir=new InputStreamReader(process.getInputStream());
LineNumberReader input = new LineNumberReader (ir);
String line;
while ((line = input.readLine ()) != null)
System.out.println(line);
}
catch (java.io.IOException e){
System.err.println ("IOException " + e.getMessage());
}


“command”换成你要执行的命令

比如"ping www.163.com"
netwebs 2002-11-18
  • 打赏
  • 举报
回复
Runtime ce=Runtime.getRuntime();
try{
ce.exec("C:\\WINNT\\system32\\notepad.exe");
}catch(Exception ee){}

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧