JiveJdon Community Forums
在线175人   首页   主题表   培训咨询   标签   查搜   注册    登陆 RSS
首页 » 论坛 » 设计模式、框架和架构
???en_US.forumThreadPrev.name??? 上一主题
RSS google yahoo 365Key网摘 CSDN网摘 添加到百度搜藏 POCO网摘 新浪ViVi QQ网摘
???en_US.forumThreadNext.name??? 下一主题
Go 共有 1 回复(1页) 阅读109次
 发表新帖子   回复该主题贴
maqujun



发表文章:
注册时间: 2006年12月13日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
使用自定义的URLClassloader能加载整个jar file吗? 2006年12月14日 14:43 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
标签
大家好:

最近小弟在研究URLClassLoader,大家都知道urlclassloader可以通过url加载远程class,但是否有可能通过加载一个已知class的同时把该class所需的所有相关class都同时加载呢? java中有什么方式可以实现这种方法吗?

Thanks for any reply.
谢谢
banq



发表文章: 11282
注册时间: 2002年08月03日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言 70人关注
Re: 使用自定义的URLClassloader能加载整个jar file吗? 2006年12月14日 15:00 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
自己动手写代码加载,注意规则:

1.父加载器是无法看到子加载器加载的类,如果Foo 被B加载时,而Foo依赖于Baz,那么Baz也必须被A或B加载,如果Baz被C或D加载, ClassNotFoundException将被报错。

2.如果Baz被C和D同时加载,每个加载器有自己的Baz实例,两个实例类型不兼容。
标签
共有 1 回复(1页) Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
正在读取,请等待...
查询本论坛内 回复超过的热门帖子
标题
 
粗体: [b]文本[/b] 斜体: [i]文本[/i] 下划线 [u]文本[/u] 插入网上的图片 [img]http://wwww.xxxx.com/img.ext[/img] 插入代码 [code]程序代码[/code]  插入url链接 [url]http://url[/url] / [url=http://url]URL加下滑线[/url] 上传图片 word文档 Txt等附件
内容
  提交时自动拷贝以上内容到剪贴板 Ctrl+V可取出;提问题前先查询标签列表

使用帮助 手机m.jdon.com RSS add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的软件架构社区 推荐FireFox或Chrome快速浏览本站
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-10 jdon.com

anti spam