Top


定義場所(file name)

jdk/src/share/classes/java/lang/System.java

説明(description)

    /**
     * Loads the system library specified by the <code>libname</code>
     * argument. The manner in which a library name is mapped to the
     * actual system library is system dependent.
     * <p>
     * The call <code>System.loadLibrary(name)</code> is effectively
     * equivalent to the call
     * <blockquote><pre>
     * Runtime.getRuntime().loadLibrary(name)
     * </pre></blockquote>
     *
     * @param      libname   the name of the library.
     * @exception  SecurityException  if a security manager exists and its
     *             <code>checkLink</code> method doesn't allow
     *             loading of the specified dynamic library
     * @exception  UnsatisfiedLinkError  if the library does not exist.
     * @exception  NullPointerException if <code>libname</code> is
     *             <code>null</code>
     * @see        java.lang.Runtime#loadLibrary(java.lang.String)
     * @see        java.lang.SecurityManager#checkLink(java.lang.String)
     */

名前(function name)

    public static void loadLibrary(String libname) {

本体部(body)

  {- -------------------------------------------
  (1) Runtime.getRuntime().loadLibrary0() を呼び出すだけ.
      ---------------------------------------- -}

            Runtime.getRuntime().loadLibrary0(getCallerClass(), libname);
        }

This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.