1 Introduction\ 0:00 Introduction to Java Native Interface (JNI) 2 JNI in NetBeans IDE\ 19:02 A Simple Java_C Project in NetBeans IDE 33:59 A Closer Look at JNI Header Files 3 JNI in Eclipse IDE\ 1:06:21 Setting up C_C Development in Eclipse IDE 1:35:34 Configuring External Tool to Generate Header Files 1:59:18 Configuring External Tool for JDK 9 or Later 2:11:22 Exporting Java Project to jar File With Dynamic Libraries 4 Basic Concepts of JNI\ 2:32:43 Overloading Native Methods 2:57:29 Overriding Native Methods 3:13:01 Signature of Overloaded Native Methods in C (Part 1) 3:45:07 Signature of Overloaded Native Methods in C (Part 2) 4:05:28 Order of Execution for Static Initializers in the Class Hierarchy 4:26:12 Working with JNI Primitive Types 4:59:41 Working with Primitive Arrays 5:33:36 Working with Object Arrays 6:20:47 Working with Strings 5 Advanced Concepts of JNI\ 7:03:33 Accessing Instance Fields of a Java Class in C_C 7:43:12 Accessing Static Fields of a Java Class in C_C 8:09:39 Setting Fields of Java Class in C 8:36:33 Local Caching of Field IDs in C 9:07:57 Global Caching of Field IDs in C 9:41:25 Calling Instance Methods of a Java Class in C_C 10:18:21 Calling Static Methods of a Java Class in C_C 10:52:17 Calling Methods of a Java Interface in C 11:20:48 Creating and Returning Java Objects from C Code 6 Linking Against C Libraries\ 11:51:04 Downloading and Installing GNU Scientific Library (GSL)
Hide player controls
Hide resume playing