⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nativelibloader.java

📁 JAVA基本类源代码,大家可以学习学习!
💻 JAVA
字号:
/* * @(#)NativeLibLoader.java	1.8 03/01/23 * * Copyright 2003 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package java.awt.event;class NativeLibLoader {    /**     * This is copied from java.awt.Toolkit since we need the library     * loaded in sun.awt.image also:     *     * WARNING: This is a temporary workaround for a problem in the     * way the AWT loads native libraries. A number of classes in this     * package (sun.awt.image) have a native method, initIDs(),     * which initializes     * the JNI field and method ids used in the native portion of     * their implementation.     *     * Since the use and storage of these ids is done by the     * implementation libraries, the implementation of these method is     * provided by the particular AWT implementations (for example,     *  "Toolkit"s/Peer), such as Motif, Microsoft Windows, or Tiny. The     * problem is that this means that the native libraries must be     * loaded by the java.* classes, which do not necessarily know the     * names of the libraries to load. A better way of doing this     * would be to provide a separate library which defines java.awt.*     * initIDs, and exports the relevant symbols out to the     * implementation libraries.     *      * For now, we know it's done by the implementation, and we assume     * that the name of the library is "awt".  -br.     */    static void loadLibraries() {	java.security.AccessController.doPrivileged(		new sun.security.action.LoadLibraryAction("awt"));    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -