请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

类加载器的问题

老师:请教一个问题,每个应用使用三种类加载器(启动类->扩展类->应用类->自定义类),为什么不使用一个加载器加载所有Class呢?分成多个加载器的目的是什么?有什么优点呢?

正在回答 回答被采纳积分+3

1回答

CC老师 2021-04-23 14:58:07

成多个加载器的目的最基本有两个:

1: 共用 , 比方说一些公共的系统的类,像JDK带的类,大家都会用到,可以放到启动类加载器

2:安全 , jvm进行类加载和搜寻的时候,是上层类加载器没有才由下层类加载器加载的,这样能保证一些系统级别的类,JDK级别的类,不会被恶意覆盖

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号