位置:首頁 > Java技術 > java.lang > java.lang.System.load()方法實例

java.lang.System.load()方法實例

java.lang.System.load() 方法加載使用從本地文件係統中的指定文件名 filename 作為一個動態庫中的代碼文件。 filename參數必須是一個完整的路徑名。

聲明

以下是java.lang.System.load()方法的聲明

public static void load(String filename)

參數

  • filename -- 這是加載文件。

返回值

此方法不返回任何值。

異常

  • SecurityException -- 如果安全管理器存在並且其checkLink方法不允許加載指定的動態庫。

  • UnsatisfiedLinkError -- 如果該文件不存在。

  • NullPointerException -- 如果filename為null

例子

下麵的例子顯示java.lang.System.load()方法的使用。

package com.yiibai;

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"));

     System.load("C:\wamp\ins.exe");
     System.out.println("file gets loaded...");
   }
} 

讓我們來編譯和運行上麵的程序,這將產生以下結果:

Windows XP
file gets loaded...