c语言调用java方法的实现,java调用c程序

  c语言调用java方法的实现,java调用c程序

  最近公司一个做卡的项目需要加密等等,所以需要java调用C的功能,于是我们研究了一下,参考了网上的一些例子,自己试了一下。给出了以下例子:

  Java类

  包com.lzg

  公共类测试{

  静态{

  system . loadlibrary( swdes );

  public native静态字符串GenCvv(String psCardNo,String psExpiry,String psServiceCode);

  * @param args

  * @作者lzg

  * @ 2013年3月29日下午3点57分26秒

  公共静态void main(String[] args) {

  //TODO自动生成的方法存根

  GenCvv(123 , 1312 , 1234 );

  然后需要编译成类。

  贾瓦茨Test.java

  然后编译成一个。h文件。

  javah -classpath项目的类路径com.lzg.Test

  然后你就可以得到。h文件。你需要给出。h文件给C的同学,他们会开发,然后生成a. so或者。dll文件,可以用java调用(待完善)。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: