因为你根本没有调用Native方法啊!import java.lang.*;
import java.io.*;
import java.util.*;public class NativeDemo
{
int i;
int j;
public static void main(String args[])
{
NativeDemo ob = new NativeDemo();
ob.i = 10;
ob.test();
System.out.println("this is ob.i:"+ob.i+"\n");
}
public native int test();
static
{
System.loadLibrary("Dllsam");
}
}
import java.io.*;
import java.util.*;public class NativeDemo
{
int i;
int j;
public static void main(String args[])
{
NativeDemo ob = new NativeDemo();
ob.i = 10;
ob.test();
System.out.println("this is ob.i:"+ob.i+"\n");
}
public native int test();
static
{
System.loadLibrary("Dllsam");
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货