ClassLoader类getResources()方法getResources()方法在java.lang包中可用。

getResources()方法用于标识具有给定资源名称的所有资源。

getResources()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

getResources()方法在返回资源时可能会引发异常。

IOException:在I / O操作期间可能会引发此异常。

语法:Enumeration getResources(String resource_name);

参数:字符串resource_name –表示资源的名称。

返回值:

此方法的返回类型为Enumeration,它返回用于扫描资源的URL对象的Enumeration,否则在给定资源不存在时返回null。

示例//Java程序演示示例

//枚举getResources(String resource_name)

//ClassLoader的方法

import java.net.*;

import java.util.*;

public class GetResourcesOfClassLoader {

public static void main(String args[]) throws Exception {

//它加载类

Class cl = Class.forName("GetResourcesOfClassLoader");

//相关的类加载器

//给定的类

ClassLoader loader = cl.getClassLoader();

//显示加载程序类

System.out.println("Loader Class : ");

System.out.println(loader.getClass());

System.out.println();

//它返回与此Class相关的资源

//GetResourcesOfClassLoader-

Enumeration en = loader.getResources("getProperties().doc");

//显示资源

System.out.println("Class Resources : ");

while (en.hasMoreElements())

System.out.println(en.nextElement());

}

}

输出结果Loader Class :

class jdk.internal.loader.ClassLoaders$AppClassLoader

Class Resources :

java getresources方法_Java ClassLoader getResources()方法与示例相关推荐

  1. java的命名空间_java命名空间的方法

    java命名空间的方法 大家知道java命名空间吗?Java的类装载器是Java动态性的核心,本文将向大家简要介绍Java的类装载器,及相关的parent delegation模型,命名空间,运行时包 ...

  2. java set 包含_Java Set.contains()方法:判断Set集合是否包含指定的对象

    Java 集合类中的 Set.contains() 方法判断 Set 集合是否包含指定的对象.该方法返回值为 boolean 类型,如果 Set 集合包含指定的对象,则返回 true,否则返回 fal ...

  3. java 发送邮件 菜鸟_Java发送邮件的方法

    1.需要的jar包 2.具体实现方法 1.设置邮箱主机.需要认证.邮箱协议 Properties pro=new Properties(); pro.setProperty("mail.ho ...

  4. java show过时_Java中show() 方法被那个方法代替了? java编程 显示类中信

    你说的show是swing里的吧,在老版本中Component这个超类确实有show这个方法,而且这个方法也相当有用,使一个窗口可见,并放到最前面.在jdk5.0中阻止了这个方法,普遍用setVisi ...

  5. java的scanner的方法_Java Scanner reset()方法

    Java Scanner reset()方法 java.util.Scanner.reset() 方法重置该扫描仪.重设scanner 丢弃所有的这些可能已被useDelimiter(java.uti ...

  6. java方法重载和重载方法_Java 8的方法参考进一步限制了重载

    java方法重载和重载方法 方法重载一直是一个充满喜忧参半的话题. 我们已经在博客上介绍了它,并介绍了几次警告: 您会后悔对Lambdas应用重载! 保持干燥:方法重载 为什么每个人都讨厌操作员超载 ...

  7. java method方法_Java Method.getTypeParameters方法代碼示例

    import java.lang.reflect.Method; //導入方法依賴的package包/類 private void validateRuleMethod(MethodRuleDefin ...

  8. java中断响应时间_Java多线程 sleep方法响应中断 sleep面试问题(与wait/notify的

    Java多线程 sleep方法响应中断 sleep面试问题(与wait/notify的 Java多线程 sleep方法响应中断 & sleep面试问题(与wait/notify的比较) 文章目 ...

  9. java中math的方法_Java Math所有方法

    首页 > 基础教程 > 常用类 > 常用 Number & Math类 Java Math所有方法 Math类包含完成基本数学函数所需的方法.这些方法分为三类:三角函数方法. ...

最新文章

  1. 纯!干!货!2019年19个Docker面试问题和解答!一线大厂必看!
  2. 201621123037 《Java程序设计》第10周学习总结
  3. 图解用Wireshark进行Http协议分析
  4. C和C++中的默认类型
  5. linux libpath的作用,linux – LD_LIBRARY_PATH似乎不起作用
  6. 总结深度学习各种网络结构【更新中...】
  7. python 系统时间24小时制_Python 日期和时间
  8. 【数据结构笔记19】File Transfer的C语言实现,集合的简化表示,按秩归并,路径压缩
  9. datatable的查询介绍
  10. linux random不阻塞,Linux的random总是装死
  11. java5、java6、java7、java8的新特性
  12. AUTOSAR--UDS诊断报文
  13. 人大金仓数据库Centos 7 部署
  14. 刘晓燕,考研核心词汇1500,1-20讲【前十讲】【谐音记忆】【没人比我详细】【超级原创】
  15. 流媒体 - 02 常用命令(gst+ffmpeg+v4l2)
  16. 从软件工程的角度写机器学习1——机器学习的思想
  17. RelativeLayout(相对布局)
  18. 网络工程师软件安装包合集
  19. PAT A1010 Radix题解
  20. HAUT 1261 地狱飞龙

热门文章

  1. 华为5大场景下的智慧应急解决方案 附下载
  2. “邮箱”“验证码”“手机号码”输入框测试用例
  3. 取得助工前发表的论文可以用来评中级吗?
  4. 学系统集成项目管理工程师(中项)系列23a_信息系统集成及服务管理(上)
  5. truncate table 的坑
  6. WinPcap编程【1】--编程环境的设置
  7. 程序猿养生之道(一) ——养生先养心
  8. windows2003各版本区别介绍
  9. 小米9支持android q,小米9升级安卓Q可能出现这些问题! 想好了再升级
  10. 第五人格服务器维修是什么意思,第五人格镜像什么意思,第五人格服务器连接失败怎么办...