mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-19 01:09:20 +08:00
d0815622ea
* libjava.jni/martin.out: New file. * libjava.jni/martin.c: New file. * libjava.jni/martin.java: New file. From-SVN: r39286
22 lines
433 B
Java
22 lines
433 B
Java
// Test case from Martin Kahlert <martin.kahlert@infineon.com>
|
|
|
|
public class martin {
|
|
public native void myNative(String s);
|
|
|
|
public void myJava(String s) {
|
|
s = s + ", Java";
|
|
System.out.println(s);
|
|
}
|
|
|
|
public static void main(String args[]) {
|
|
martin x = new martin();
|
|
x.myJava("Hello");
|
|
x.myNative("Hello, Java (from C)");
|
|
x.myJava("Goodbye");
|
|
}
|
|
|
|
static {
|
|
System.loadLibrary("martin");
|
|
}
|
|
}
|