public abstract class ClassLoaderUtils extends Object
| 构造器和说明 |
|---|
ClassLoaderUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ClassLoader |
getClassLoader() |
static Object |
getInstance(String clazzName)
创建指定类的实例
|
static List<String> |
getList(String resource)
将资源文件的内容转化为List实例
|
static String |
getPath(ClassLoader classLoader,
String resource)
从指定类加载器中获得资源真实文件路径
|
static String |
getPath(String resource)
获得资源真实文件路径
|
static Properties |
getProperties(String resource)
将资源文件转化为Properties对象
|
static Reader |
getReader(String resource)
将资源文件转化为Reader
|
static byte[] |
getResoureAsStream(String format) |
static String |
getResoureAsString(String resource) |
static InputStream |
getStream(String resource)
将资源文件加载到输入流中
|
static InputStream |
getStreamNoJvmCache(String resource) |
static URL |
getURL(String resource) |
static Class<?> |
loadClass(String name)
根据指定的类名加载类
|
static Object |
newInstance(Class<?> clazz) |
public static String getPath(ClassLoader classLoader, String resource)
resource - 资源classLoader - 当前类加载器public static ClassLoader getClassLoader()
public static InputStream getStream(String resource)
resource - 资源文件public static InputStream getStreamNoJvmCache(String resource)
public static Properties getProperties(String resource)
resource - 资源文件public static Reader getReader(String resource)
resource - 资源文件public static List<String> getList(String resource)
resource - 资源文件public static byte[] getResoureAsStream(String format)
Copyright © 2018. All rights reserved.