专栏名称: 你假笨
码农的一片净土,在这里围绕JVM为你分享一些自己的学习经历,碰到的经典性能案例及调优经验,有新的文章一般都会同步到个人博客www.lovestblog.cn(如果觉得有收获,那就置顶公众号吧)
今天看啥  ›  专栏  ›  你假笨

假笨说-据说99.99%的人都会答错的类加载的问题

你假笨  · 公众号  ·  · 2019-03-04 08:30
概述首先还是把问题抛给大家,这个问题也是我厂同学在做一个性能分析产品的时候碰到的一个问题。同一个类加载器对象是否可以加载同一个类文件多次并且得到多个Class对象而都可以被java层使用吗请仔细注意上面的描述里几个关键的词同一个类加载器:意味着不是每次都new一个类加载器对象,我知道有些对类加载器有点理解的同学肯定会想到这点。我们这里强调的是同一个类加载器对象去加载。同一个类文件:意味着类文件里的信息都一致,不存在修改的情况,至少名字不能改。因为有些同学会钻空子,比如说拿到类文件然后修改名字啥的,哈哈。多个Class对象:意味着每次创建都是新的Class对象,并不是返回同一个Class对象。都可以被java层使用:意味着Java层能感 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
推荐文章