`
文章列表
简介: 类加载器(class loader)是 Java™ 中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™ 中的应用。       ...............       详细参考:深入探讨 Java 类加载 http://www.ibm.com/developerworks/cn/java/j-lo-classloader/      (Java类体系结构,保证了加 ...
    Java虚拟机的主要任务就是装载class文件并且执行其中的字节码。类加载器用来加载class文件,而字节码的执行任务由执行引擎来完成。     不同Java虚拟机,执行引擎的实现方式可能不同:     <1>一次性执行字节码     <2>即时编译器(just-in-time complier)方式比较耗内存,执行生成(全部的)的的本地方法,缓冲起来,需要时就             调 用。     <3>自适应优化器(应该是比较合理的),只有将使用频率较高的代码段对应的本地方法缓冲起来,等待重用。     <4>由硬件芯片 ...
Global site tag (gtag.js) - Google Analytics