c++11 기능을 사용하려면 -std 옵션에 c++11 을 주어야 한다. 이제 자바 클래스에서 라이브러리를 사용해 보자.
$ vi Client.java
publicclassClient {privatenativedoublesquare(double value);publicstaticvoidmain(String[] args) {Client client =newClient();System.out.println("The square of 2 is "+client.square(2));System.out.println("The square of 9 is "+client.square(9)); }static {System.loadLibrary("pardouble"); }}
자바 코드를 컴파일하고 실행해 보자.
$ javac Client.java
$ java Client
The square of 2 is 1.4142135623730951
The square of 9 is 3.0