java的classloader类加载器
来源:互联网 发布:淘宝不能买烟吗 编辑:程序博客网 时间:2024/04/26 03:14
Bootstrap类加载器: 加载JRE/lib/rt.jar
Extension类加载器: 加载JRE/lib/ext或java.ext.dirs目录
Application类加载器:加载CLASSPATH环境变量,
类加载器工作原则:
双亲委派
假设你有一个应用需要的类叫作Test.class,首先加载这个类的请求由Application类加载器委托给它的父类加载器Extension类加载器,然后再委托给Bootstrap类加载器。Bootstrap类加载器会先看看rt.jar中有没有这个类,因为并没有这个类,所以这个请求由回到Extension类加载器,它会查看jre/lib/ext目录下有没有这个类,如果这个类被Extension类加载器找到了,那么它将被加载,而Application类加载器不会加载这个类;而如果这个类没有被Extension类加载器找到,那么再由Application类加载器从classpath中寻找
可见性:
根据可见性机制,子类加载器可以看到父类加载器加载的类,而反之则不行
单一性机制
父加载器加载过的类不能被子加载器加载第二次
转发自:
http://www.importnew.com/6581.html
阅读全文
0 0
- Java的类的加载器ClassLoader
- 类的加载器 java.lang.ClassLoader
- Java类加载器ClassLoader的说明
- java的类加载器ClassLoader
- Java类加载器 ClassLoader的解析
- java类的加载器ClassLoader
- java的classloader类加载器
- java类加载器classLoader
- Java ClassLoader 类加载器
- java类加载器ClassLoader .
- java类加载器classloader
- Java ClassLoader 类加载器
- Java类加载器 ClassLoader
- java ClassLoader类加载器
- Java类加载/ClassLoader
- Java 类加载Classloader
- Java类加载ClassLoader
- JAVA ClassLoader加载类
- 2003-矩阵乘法
- Apache服务的工作原理
- 【Oculus】Unity含有Oculus 项目导入后黑屏
- SES数据提取工具v1.0
- nfs服务启动失败:Failed to start NFS status monitor for NFSv2/3 locking..
- java的classloader类加载器
- poj-3048
- tcp nagel算法
- Spring Cloud学习系列第一章:Eureka之服务注册与发现
- N皇后问题(经典DFS())
- 第一篇博客留念
- vue之浏览器存储方法封装
- 免费馅饼
- zoj 1526 Big Number 数学