在JNA Javadoc中,它说:
传递给Native.loadLibrary(String,Class)(或NativeLibrary.getInstance(String))方法的String是共享库文件的未修饰名称。
如果库名称为null,则映射将应用于当前进程而不是单独加载的库。如果存在多个不兼容的库版本,这可能有助于避免冲突。
http://java-native-access.github.io/jna/4.4.0/javadoc/overview-summary.html#library-mapping
当规范表示映射适用于当前流程时,该规范是什么意思?