浅谈类加载器
来源:互联网 发布:蹭网软件下载 编辑:程序博客网 时间:2024/05/20 01:10
一、类加载器的类型
<1>应用类加载器App:加载自己写的类或者jar包下面的类
<2>扩展类加载器Ext:加载jdk/jre/lib/ext/下面的所有jar包
<3>根类加载器null:加载jdk/jre/lib/jar(所有类加载器的父加载器)
二、代码实例:
package com.veryedu.entity;import java.io.FileInputStream;import java.io.FileNotFoundException;/** * 自定义类加载器 * @author Administrator * */public class ClassLoaderDIY extends ClassLoader{@Overrideprotected Class<?> findClass(String name) throws ClassNotFoundException {System.out.println("自定义类加载器");System.out.println(name);//所有的.替换成\name=name.replaceAll("\\.", "/");System.out.println("替换后:"+name);//根据name找到桌面上 相对应的 person.class文件String desktopPath="C:\\Users\\Administrator\\Desktop\\"+name+".class";System.out.println(desktopPath);try {FileInputStream fis=new FileInputStream(desktopPath);System.out.println(fis.available());int len=0;byte[] b=new byte[fis.available()];len=fis.read(b);return defineClass(null,b,0,len);} catch (Exception e) {e.printStackTrace();}return null;}}
阅读全文
0 0
- 类加载器浅谈
- 浅谈类加载器
- 浅谈Java类加载器
- 浅谈类加载器与 Web 容器
- 浅谈类加载机制
- 浅谈Java类加载
- 浅谈java类加载过程和类加载器
- 浅谈java类加载机制
- 浅谈java类加载机制
- 浅谈Java类加载顺序
- Java 类加载的浅谈
- Java类加载机制浅谈
- 浅谈JVM类加载机制
- 浅谈Java 类加载器以及双亲委托机制
- Java虚拟机类加载机制浅谈
- Java虚拟机类加载机制浅谈
- Java虚拟机类加载机制浅谈
- java虚拟机类加载机制浅谈
- 4.1.1--二分--Can you solve this equation?
- 标准IO缓冲详解全缓冲、行缓冲、不缓冲
- javaweb 的错误信息在tomcat的位置
- Java+Selenium3方法篇11-findElement之By CSS
- 关于ListView嵌套ListView,外层Item点击事件的冲突解决
- 浅谈类加载器
- 负载均衡算法WRR介绍
- Java读取复制超大文件加速
- SVM中的核函数
- java填充替换数组元素
- poj2774
- 利用PHPExcel导出Excel并设置Excel格式
- CodeForces #157(258A|258B|258C|258D|258E)|数位DP|搜索|线段树
- Could not connect to SMTP host: smtp.163.com, port: 25;阿里云 ECS