martin.java 433 B

12345678910111213141516171819202122
  1. // Test case from Martin Kahlert <martin.kahlert@infineon.com>
  2. public class martin {
  3. public native void myNative(String s);
  4. public void myJava(String s) {
  5. s = s + ", Java";
  6. System.out.println(s);
  7. }
  8. public static void main(String args[]) {
  9. martin x = new martin();
  10. x.myJava("Hello");
  11. x.myNative("Hello, Java (from C)");
  12. x.myJava("Goodbye");
  13. }
  14. static {
  15. System.loadLibrary("martin");
  16. }
  17. }