下载此文档

Java面试题—2016最新Java面试考题知识详解.doc


文档分类:IT计算机 | 页数:约1页 举报非法文档有奖
1/1
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/1 下载此文档
文档列表 文档介绍
Java 面试题— 2016 最新 Java 面试考题知识详解( 1) 下面给出的 Java 中 Class Loader 中的描述,哪些描述是正确的( C) A Class Loader 没有层次关系 B 所有类中的 Class Loader 都是 App Class Loader C 通过 class for name (String class Name) 能够动态加载一个类 D 不同的 Class Loader 加载同一个 Class 文件,所得的类是相同的拓展知识 Class Loader 知识(1) Class Loader 基本概念与C或 C++ 编写的程序不同, Java 程序并不是一个可执行文件,而是由许多独立的类文件组成的,每一个文件对应一个 Java 类。此外,这些类文件并非全部装入内存,而是根据程序需要逐渐载入 Class Loade r是 JV M 实现的一部分, Class Loade r包括 bootstrap Class Loader , Class Loader 在 JVM 运行的时候加载的 Java 核心的 API ,以满足 Java 程序最基本的需求, 其中就包括用户定义的 Class Loader , 这里所谓的用户定义, 是指通过 Java 程序实现的两个 Class Loader 一个是 Ext Class Loader ,它的作用是用来加载 Java 扩展 API ,也就是/lib/ex t 中的类;第二个是 App Class Loader ,他是用来加载用户机器上 CLASSPATH 设置目录中的 class 的, 通常在没有制定 CLASSLOADER 的情况下, 程序员自定义的类就由该 Class Loade r 进行加载。(2) Class Loader 加载流程当运行一个程序的时候, JVM 启动,运行 bootstrap Class Loader ,该 Class Loader 加载 Jav a 核心 API , 然后调用 Ext Class Loade r 加载拓展 API ,最后 App Class Loade r加载 CLASSPAT H 目录下定义的 Class ,这就是一个程序最基本的加载流程.

Java面试题—2016最新Java面试考题知识详解 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数1
  • 收藏数0 收藏
  • 顶次数0
  • 上传人b14m4c87
  • 文件大小96 KB
  • 时间2017-03-27
最近更新