论坛首页 Java企业应用论坛

jvm classloader

浏览 10354 次
锁定老帖子 主题:jvm classloader
精华帖 (3) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-11-02  
kylinsoong 写道
sambean 写道
fantasy 写道
gstarwd 写道
" 双亲委派的加载链 " 结构 是什么意思??没讲清楚

子加载器会询问父类加载器是否能加载当前class,直到问完基类,如果他门都不能加载就由自己加载。。说白了就是先委派父亲加载。

什么情况下会出现父类加载器不能加载当前class?

当子类class文件和父类class文件不在同一台JVM时,比如,在你计算机上加载运程计算机上编译好的class文件,类加载器是Local JVM,而当前Class在 运程计算机上

对osgi下bundle的classloader比较感兴趣。
0 请登录后投票
   发表时间:2010-11-02  
kimmking 写道
kylinsoong 写道
sambean 写道
fantasy 写道
gstarwd 写道
" 双亲委派的加载链 " 结构 是什么意思??没讲清楚

子加载器会询问父类加载器是否能加载当前class,直到问完基类,如果他门都不能加载就由自己加载。。说白了就是先委派父亲加载。

什么情况下会出现父类加载器不能加载当前class?

当子类class文件和父类class文件不在同一台JVM时,比如,在你计算机上加载运程计算机上编译好的class文件,类加载器是Local JVM,而当前Class在 运程计算机上

对osgi下bundle的classloader比较感兴趣。

osgi技术就是指Java 动态模块系统,osgi下每个bundle相当于一个独立的动态模块,可以理解为一个JVM,所以不同bundle之间classloader是完全独立的。只是个人理解
0 请登录后投票
   发表时间:2010-11-02  
kylinsoong 写道
kimmking 写道
kylinsoong 写道
sambean 写道
fantasy 写道
gstarwd 写道
" 双亲委派的加载链 " 结构 是什么意思??没讲清楚

子加载器会询问父类加载器是否能加载当前class,直到问完基类,如果他门都不能加载就由自己加载。。说白了就是先委派父亲加载。

什么情况下会出现父类加载器不能加载当前class?

当子类class文件和父类class文件不在同一台JVM时,比如,在你计算机上加载运程计算机上编译好的class文件,类加载器是Local JVM,而当前Class在 运程计算机上

对osgi下bundle的classloader比较感兴趣。

osgi技术就是指Java 动态模块系统,osgi下每个bundle相当于一个独立的动态模块,可以理解为一个JVM,所以不同bundle之间classloader是完全独立的。只是个人理解

1、不是一个bundle一个jvm
2、classloader也是不是完全独立
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics