resourceloader.java
来自「java1.6众多例子参考」· Java 代码 · 共 44 行
JAVA
44 行
/* * @(#)ResourceLoader.java 1.7 05/11/17 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package javax.swing.text.html.parser;import java.io.InputStream;/** * Simple class to load resources using the 1.2 * security model. Since the html support is loaded * lazily, it's resources are potentially fetched with * applet code in the call stack. By providing this * functionality in a class that is only built on 1.2, * reflection can be used from the code that is also * built on 1.1 to call this functionality (and avoid * the evils of preprocessing). This functionality * is called from ParserDelegator.getResourceAsStream. * * @author Timothy Prinzing * @version 1.7 11/17/05 */class ResourceLoader implements java.security.PrivilegedAction { ResourceLoader(String name) { this.name = name; } public Object run() { Object o = ParserDelegator.class.getResourceAsStream(name); return o; } public static InputStream getResourceAsStream(String name) { java.security.PrivilegedAction a = new ResourceLoader(name); return (InputStream) java.security.AccessController.doPrivileged(a); } private String name;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?