Java中的类加载器究竟是什么?

前端之家收集整理的这篇文章主要介绍了Java中的类加载器究竟是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当客户在 Java中说“Code不应该有自定义类加载器”时,这究竟意味着什么?我不能做什么?

解决方法

类加载器是Java中的一个对象,负责查找Java类的二进制表示并将它们加载到JVM中.所有JVM都以引导类加载器开始,负责加载用户的初始类,以及一些内置类型,如Class和SecurityManager,但用户可以提供自己的类加载器来查找其他来源的类.例如,自定义类加载器可以通过编写自己的字节码来生成自己的类,也可以从联网源中查找类.

为了符合客户的要求,您不应该定义自己的类加载器,而应该依赖引导类加载器来查找所有类.这几乎普遍是在简单的Java程序中完成的,因为自定义引导加载程序的用例通常相当复杂和细微差别.除非您特别想要更改JVM查找和加载类的方式,否则您不必担心此限制.

猜你在找的Java相关文章