public class Client {
public native String newStringInstance();
public static void main(String[] args) {
Client client = new Client();
String str = client.newStringInstance();
if(str instanceof String) {
System.out.println("Success to create an instance of String class");
} else {
System.out.println("Failed to create an instance of String class");
}
}
static {
System.loadLibrary("createinstance");
}
}
컴파일하고 실행해 본다.
$ javac Client.java
$ java Client
Success to create an instance of String class