什么是双亲委派模型,作用是
时间: 2023-06-04 18:03:13 浏览: 73
双亲委派模型是Java类加载器的一种实现方式。它的作用是保证Java虚拟机能够正确加载类,避免因为类名称冲突而导致的类加载失败。具体地说,当Java虚拟机需要加载一个类时,它首先会委派给父类加载器进行加载,如果父类加载器无法加载该类,则会将加载请求委派给其自身的类加载器去加载。这种层层委派的方式能够保证类加载器的隔离性和Java程序的安全性。
相关问题
简述什么是双亲委派模型
双亲委派模型是Java类加载机制中的一种,它通过一种层次化的方式来加载类,即先从父类加载器中查找是否已经加载了该类,如果没有则由当前类加载器自己加载。这种模型可以保证类的唯一性,避免了类的重复加载,同时也保证了类的安全性。
Java中什么是双亲委派模型?
双亲委派模型是Java虚拟机中一种类加载机制,它的核心思想是:在类加载的过程中,除了顶层的引导类加载器以外,其余的类加载器都应该有自己的父类加载器,即委托父类加载器负责自己加载的类。在类加载的过程中,如果一个类加载器要加载一个类,它首先会去委托它的父类加载器加载,如果父类加载器无法加载,则该类加载器才会尝试自己加载。这样可以保证类加载的顺序和层次性,并且防止类的重复加载。