java.io.InputStream is = getClass().getResourceAsStream(propertyfile))
java.io.InputStream is = getClass().getResourceAsStream(propertyfile);
上面只是没有写这个对象,其实是this.getClass().getClassLoader().getResourceAsStream(filename);
这句话的作用其实是利用ClassLoader 实例来取得资源.
首先,调用对象的getClass()方法是获得对象当前的类类型,这部分数据存在方法区中,
而后在类类型上调用getClassLoader()方法是得到当前类型的类加载器,我们知道在Java中所有的类都是通过加载器加载到虚拟机中的,而且类加载器之间存在父子关系,就是子知道父,父不知道子,这样不同的子加载的类型之间是无法访问的(虽然它们都被放在方法区中),所以在这里通过当前类的加载器来加载资源也就是保证是和类类型同一个加载器加载的。
最后调用了类加载器的getResourceAsStream()方法来加载资源。
**************************************
接口 java.util.Enumeration
分享到:
相关推荐
摘 要:虚拟现实建模语言(VRML)作为描述网络三维虚拟场景的标准,已广泛应用于各行业的 可视化仿真相关研究,然而VRML 以及其新标准X3D 在动态场景的构建和场景对象的实时信息获 取方面很不完善,通过建立用于存储...
2.4系统对MySQL数据库的两种连接方式 2.5 MySql数据库 3 需求分析 3.1技术可行性:技术背景 3.2经济可行性 3.3操作可行性: 3.4系统设计规则 3.5系统流程和逻辑 4系统概要设计 4.1 概述 4.2 系统结构 4.3. 数据库...
2.4系统对MySQL数据库的两种连接方式 6 2.5 MySql数据库 6 2.6 SSM框架 6 3 需求分析 7 3.1技术可行性:技术背景 7 3.2经济可行性 7 3.3操作可行性: 8 3.4系统设计规则 8 3.5系统流程和逻辑 8 4系统概要设计 12 ...
php mysql免费开源,仿第一摘网站目录(dzhai.com),有需要的可以下载 如果想先看下程序运行的效果,可以查看/dzhaiPic/里的的图片 mysql数据库在/mysqldb/dzhai_com.sql.zip中,请用phpMyAdmin导入 本程序的代码在/...
本系统前台主要使用JSP作为开发语言,后台使用Mysql作为数据库管理系统,开发环境是idea,服务器采用tomcat,开发出的一个基于web的摄影爱好者交流网站。 关键词:JSP,数据库,B/S模式 摘 要 I ABSTRACT II 第一章 ...
2.3.3 Mysql数据库 5 2.3.4 MySQL特点特性 7 2.3.5 MySQL数据库应用环境 7 2.4 JAVA概述 7 2.5 J2EE技术 7 2.6 B/S结构 8 2.7 Tomcat服务器 10 2.8 Web技术 10 3 系统需求分析 11 3.1 需求分析 11 3.1.1 设计的原则 ...
2.1.1 MySQL 数据库 7 2.2.2Spring Boot 框架 7 2.2.3Layui 8 第 3 章 可行性分析 9 3.1技术可行性分析 9 3.2操作可行性分析 9 3.3经济可行性分析 9 3.4法律可行性分析 10 第 4 章 需求分析与设计 11 4.1系统功能...
摘 要 该系统是一个基于web的软件。...该系统用javascrit脚本在客户端...论文中还解释了在系统开发期间遇到的一些问题,比如修改mysql数据库密码的问题和其他的问题。 关键词:javascript;xml;php;mysql;Apache;论文
4.4 数据库的连接 25 4.4.1 连接工具 25 4.4.2 工厂类配置文件主要内容 26 4.4.3 Mapper类配置文件主要代码 26 5. 软件详细设计 28 5.1 登录模块 28 5.2 入库模块 30 5.3 出库模块 31 5.4 用户注册模块 32 5.5 个人...
本系统中通过JDBC驱动和数据库进行无缝连接,后端的数据库是mysql,也是一个开源的数据库系统,该数据库具有较高的完整性,一致性和安全性。 关键词:图书管理;信息管理;jsp;struts 目 录 1. 绪 论 1 1.1毕业...
此次设计主要采用MyEclipse加Tomcat后台服务器进行,设计过程中页面主要使用JSP技术完成,下面对MyEclipse、Tomcat和MySQL数据库进行简要介绍。 1.3.1.1 MyEclipse MyEclipse,是一个十分优秀的用于开发Java, J2EE的...
出于安全性的考虑,我们将与数据库的连接,单独写出来并进行编译,也就是数据库连接的javabean文件,编译出来的.class文件是无法被修改的只能通过源文件进行修改,我们在JSP页面中只用直接调用该方法即可,在本系统...
4.1 数据库连接 4.2 系统的功能实现 4.2.1 注册模块 4.2.2 登陆模块 4.2.3 信息查询模块 4.2.4 添加新闻模块 4.2.5 修改新闻模块 4.2.6 站内滚动公告模块 4.3 数据库的设计 5 系统测试 5.1 系统调试 5.2 功能测试 6 ...
4.1 数据库连接 4.2 系统的功能实现 4.2.1 注册模块 4.2.2 登陆模块 4.2.3 信息查询模块 4.2.4 添加新闻模块 4.2.5 修改新闻模块 4.2.6 站内滚动公告模块 4.3 数据库的设计 5 系统测试 5.1 系统调试 5.2 功能测试 6 ...
基于Java的体育网站的设计与实现 摘 要:在网络应用的迅速发展与科技的不断进步的现代环境下,人们生活节奏越来越快, 娱乐方式也多种多样,各种软件应用,各种娱乐,购物网站已经成为必不可少的伴随品 ,本课题所...
摘 要 近年来,随着计算机技术的...本系统通过采用JSP技术制作动态网页设计,用JAVA语言做连接数据库的程序,JavaScript实现一些网页特效即页面的跳转,并采用MySQL数据库管理系统。 关键词:网上花店管理系统;JSP
摘 要 随着科学技术的进步,...本系统中通过JDBC驱动和数据库进行无缝连接,后端的数据库是mysql,也是一个开源的数据库系统,该数据库具有较高的完整性,一致性和安全性。 关键词:图书管理;信息管理;jsp;struts
基于Java的图书馆借阅管理系统...本系统中通过JDBC驱动和数据库进行无缝连接,后端的数据库是mysql,也是一个开源的数据库系统,该数据库具有较高的完整性,一致性和安全性。 关键词:图书管理;信息管理;jsp;struts
在网格环境中,针对该系统重点讨论了JDBC连接MySql数据库技术、Servlet技术和Cookie技术等,解决了基于MVC模式开发应用系统的一些难题。同时,利用CA认证技术解决了基于网格的电子投票系统的安全性问题。 网格是...
在网格环境中,针对该系统重点讨论了JDBC连接MySql数据库技术、Servlet技术和Cookie技术等,解决了基于MVC模式开发应用系统的一些难题。同时,利用CA技术解决了基于网格的电子投票系统的安全性问题。 网格是利用...