在自己的代码中,如果创建一个 java.lang.String
类,这个类是否可以被类加载器加载?为什么
答: 不可以, 因为有双亲委派的机制. 加载类时, 总是自底向上尝试使用类加载器加载
类加载器从高到底的顺序: Bootstrap Classloader, Ext Classloader, App Classloader
而 java 核心类库已经被 Bootstrap Classloader 加载过, 不会再重复加载同名的自己编写的 java.lang.String
类
在自己的代码中,如果创建一个java.lang.String类,这个类是否可以被类加载器加载?为什么
最新推荐文章于 2023-04-25 11:55:51 发布