车爵士
c语言调用java方法
一汽红旗h7 一、c语言调用java方法的步骤
2、用javah程序把class文件转换成一个用c接口的头文件,同时使用-d命令来指定生成头文件的目录(一定要注意文件的大小写)
3、根据头文件中提供的函数声明,编写c程序访问java函数(注意函数名称和参数)
4、在c程序中请加载class文件,调用java函数
5、编译、链接c程序,并使用jvm加载运行
二、c函数调用java方法的原理私车额度拍卖
1、c程序像调用本地函数一样调用java函数,使用编译器的链接器来把class文件和c程序链接在一起
汽车玻璃水奔驰cclass
2、当运行c程序时,会调用jvm来加载class文件,并把c函数的参数传递给jvm,然后jvm会执行相应的java函数,把结果返回给c程序
泓图 3、c程序收到结果后,就会执行下一步操作,依次类推,直至程序结束。
发布评论