@@ -0,0 +1,20 @@
|
||||
package com.baeldung.jni;
|
||||
|
||||
public class ExampleParametersJNI {
|
||||
|
||||
static {
|
||||
System.loadLibrary("native");
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
System.out.println("Java: My full name: " + new ExampleParametersJNI().sayHelloToMe("Martin", false));
|
||||
long sumFromNative = new ExampleParametersJNI().sumIntegers(456, 44);
|
||||
System.out.println("Java: The sum coming from native code is: " + sumFromNative);
|
||||
}
|
||||
|
||||
// Declare another method sumIntegers that receives two integers and return a long with the sum
|
||||
public native long sumIntegers(int first, int second);
|
||||
|
||||
// Declare another method sayHelloToMe that receives the name and gender and returns the proper salutation
|
||||
public native String sayHelloToMe(String name, boolean isFemale);
|
||||
}
|
||||
Reference in New Issue
Block a user