很多朋友对于getresources和class.getresource不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!

一、get it done是什么意思
1、Ifyoucouldmobilizetheresources,youcouldgetitdone.
如果你能够调集资源,就可以把这件事做成。
2、Iansaidhewouldgetitdonebynextmonday,butIsuspecthehasbittenoffmorethanhecanchew.
伊恩说他将在下周一前完成任务,但我怀疑他自不量力。
二、一个Java项目部署到weblogic里,听说weblogic会把classes目录打成jar包,怎么获取classes里文件的路径
今天刚刚把这个问题解决了我承认我自己2了一次StringjobPath=request.getSession().getServletContext().getRealPath("")+文件路径;我一开始是这样拿的结果路径是这样的file:///bea/user_projects/domains/域名/项目名/null/WEB-INF/classes/文件路径weblogic将/WEB-INF/classes/放在一个临时文件夹下每次发布都不一样getRealPath("")只会简单的返回null怎么办呢Thread.currentThread().getContextClassLoader().getResource("/").getPath()+文件路径;换成这个方法我tomcat下面是没问题的我本来以为没问题了结果2了file:///bea/user_projects/domains/域名/项目名/servers/AdminServer/tmp/_WL_user/transfer/m8wwlo/war/WEB-INF/classes/WEB-INF/classes/拿到了但为什么2个我一看是不是2的在文件路径里面加了一次/WEB-INF/classes/一检查没有文件路径下的配置中已经去掉了/WEB-INF/classes/这里为什么出现2个/WEB-INF/classes/这个我也没想通替换掉jobPath=jobPath.replace("/WEB-INF/classes/","");好tomcat跑不起来了没办法文件路径在加上/WEB-INF/classes/呗搞定了分享下就当记日志了这里千万注意这里只是说讨论获取路径的方法文件能不能取到我不知道我的的文件还没拿到还在奋斗还在研究weblogic哎
三、android下怎么获取res资源文件夹的路径
android无法获取res资源文件夹路径,只能通过系统提供的封装函数访问。资源文件夹有:/res/drawable,通过getResources()访问/res/values,通过getResources()访问/res/layout,通过getResources()访问/res/xml,通过getResources()访问/res/raw,通过getResources()访问/assets,通过getAssets()访问
四、如何将Sqlite数据库放到内存中读写
可以将你的数据库.db文件复制到Android工程的resraw文件夹中在Android中不能直接打开resraw目录中的数据库文件,而需要在程序第一次启动时将该文件复制到手机内存或SD卡的某个目录中,然后再打开该数据库文件复制的基本方法是使用getResources().openRawResource方法获得resraw目录中资源的InputStream对象,然后将该InputStream对象中的数据写入其他的目录相应的文件中最后可以使用SQLiteDatabase.openOrCreateDatabase方法来打开任意目录中的SQLite数据库文件
getresources和class.getresource的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!