- 博客(3)
- 收藏
- 关注
原创 如何自定义一个java类加载器
自定义类加载器只需要继承ClassLoader 类,重写findClass方法即可。如下:public class FengYeClassLoader extends ClassLoader { @Override protected Class<?> findClass(String name) throws ClassNotFoundException { File f = new File("c:/test/", name.replace(".", "/
2021-08-06 20:18:57 114
原创 JVM基础知识,类加载过程和机制
1:JVM基础知识什么是JVMjvm虚拟机大的范围包括classLoader、字节码解释器、即时编译器和执行引擎,本身就是一个虚拟的机器,有自己的cpu有自己的内存管理、汇编语言等,是一个跨语言的平台,理论上只要是class文件 就能执行。JVM是一种规范,常见jvm实现有我们常用hotSpot(oracle官方)。淘宝有淘宝的taobaoVM等等。 比如还有azul zing 垃圾回收特别快。jvm<jre<jdkjvm 运行class那些jre 运行时环境包含一些核心类库
2021-08-06 20:13:30 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人