【相关代码】【JNI与JNA性能比较】
分别用JNI和JNA的方式建立dll,dll中包含一个get方法和一个set方法,在java端进行循环调用1000*1000次,比较所耗费的时间。 结论:JNI消耗的总时间(16ms) JNA消耗的总时间(2593ms) 性能:JNI >> JNA
分别用JNI和JNA的方式建立dll,dll中包含一个get方法和一个set方法,在java端进行循环调用1000*1000次,比较所耗费的时间。 结论:JNI消耗的总时间(16ms) JNA消耗的总时间(2593ms) 性能:JNI >> JNA