如何用c语言来访问java的接口? 我现在想用java来做一个接口,或者库也行。然后怎么用c来访问这些接口呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也不是完全不可能,至少以下两种方法可行1.自己用C写一个JVM.然后可直接调用JAVA的类(难)2.用C直接调JVM,然后再运行JAVA的类(好像意义不大) 有谁可以给我解释一下为什么c调用java不行,但是java可以调用c呢?c调用java不可以通过虚拟机来实现么? 二楼说的没错你可以通过调用Java虚拟机来执行java接口 理论上可以.(至少SUN可以做出这样的接口来)问题是这样没有意义JAVA是应用层的开发工具,而C是系统级的开发工具就像C中能嵌入汇编,汇编中不能嵌入C程序一样关键这样做没有应用价值 C根本就看不懂java程序编译出来的字节码文件。 那就是说要是在c++或者c里面调用java的方法难度会非常大? http://java.sun.com/j2se/1.5.0/docs/guide/jni/spec/invocation.html#wp9502或者http://java.sun.com/j2se/1.5.0/docs/guide/beans/axbridge/developerguide/index.html http://www.mesky.cn/article/article_57639_1.html,这篇文章讲了如何在c/c++里面调用java方法,希望对大家有启发 学习Java的过程 用JavaMail发邮件报错,高手帮忙 请大家指点下 JBuilder2007以后是不是就代替了ECLIPSE+MYECLIPSE 学习j2se大概学要多长时间 我写的扫雷, (新版),保正好,来的有分 接口和抽象类的问题,请教大家 如何用java实现无限时间但间隔是5秒的循环程序,并可用q键退出循环和程序 JDBC的一些基础问题,求助!!! 请问有什么简单的方法让程序等待一秒 强烈建议重写csdn,我已经是用adsl了,还!◎#¥¥%%……% 关于多线程的同步问题,请指点迷津 救JDBC连接串的问题!!请高手来帮下忙!!谢谢~~
1.自己用C写一个JVM.然后可直接调用JAVA的类(难)
2.用C直接调JVM,然后再运行JAVA的类(好像意义不大)
问题是这样没有意义
JAVA是应用层的开发工具,而C是系统级的开发工具
就像C中能嵌入汇编,汇编中不能嵌入C程序一样
关键这样做没有应用价值
或者
http://java.sun.com/j2se/1.5.0/docs/guide/beans/axbridge/developerguide/index.html