Java.lang.System.mapLibraryName() 方法
描述
java.lang.System.mapLibraryName() 方法将库名称映射到表示本机库的特定于平台的字符串。
声明
以下是 java.lang.System.mapLibraryName() 方法的声明。
public static String mapLibraryName(String libname)
参数
libname − 这是库的名称。
返回值
此方法返回一个依赖于平台的本机库名称。
异常
NullPointerException − 如果 libname 为空
示例
下面的例子展示了 java.lang.System.mapLibraryName() 方法的使用。
package com.tutorialspoint; import java.lang.*; public class SystemDemo { public static void main(String[] args) { // prints the name of the Operating System System.out.println(System.getProperty("os.name")); /* maps a library name into a platform-specific string representing a native library */ String str = System.mapLibraryName("os.name"); System.out.println(str); } }
让我们编译并运行上面的程序,这将产生下面的结果 −
Linux libos.name.so