类装载器ClassLoader

类装载器工作机制

类装载器就是寻找类的节码文件并构造出类在JVM内部表示对象的组件。在Java中,类装载器把一个类装入JVM中,要经过以下步骤:

      [1.]装载:查找和导入Class文件;
      [2.]链接:执行校验、准备和解析步骤,其中解析步骤是可以选择的:
      [2.1]校验:检查载入Class文件数据的正确性;
      [2.2]准备:给类的静态变量分配存储空间;
      [2.3]解析:将符号引用转成直接引用;
      [3.]初始化:对类的静态变量、静态代码块执行初始化工作。

最新文章

  1. 【codeforces 148D】 Bag of mice
  2. PHP使用字符串名称调用类的方法
  3. Ubuntu更改鼠标灵敏度
  4. 字符串—strcpy
  5. Linux给指定用户或全部用户(已登录)发送消息
  6. [OpenGL] 2、企业版VC6.0自带的Win32-OpenGL工程浅析
  7. BNUOJ-29365 Join in tasks 简单数学
  8. SSRS生成报表
  9. 如何注册ActiveX打印控件
  10. Codevs 3990 中国余数定理 2
  11. HttpClient中post请求http、https示例
  12. 前端基于easyui的mvc扩展(续)
  13. Cypher查询语言--Neo4j之聚合函数(五)
  14. 关于导入zepto出错的问题
  15. common skill
  16. 使用Docker的macvlan为容器提供桥接网络及跨主机通讯
  17. 在res文件下新建文件夹
  18. python中那些双下划线开头得函数和变量
  19. Spring IOC(二)beanName 别名管理
  20. 上海期货交易所CTP行情和交易接入

热门文章

  1. POJ:1094-Sorting It All Out(拓扑排序经典题型)
  2. 动态规划:Codeforces Round #427 (Div. 2) C Star sky
  3. Linux学习-什么是 X Window System
  4. BZOJ 4368: [IOI2015]boxes纪念品盒
  5. 将json的文本文件转换为csv文件
  6. springboot添加外部jar包及打包
  7. mysql使用日常备忘
  8. iOS-----5分钟学会枚举的正确使用姿势-Enumeration宏
  9. Welcome-to-Swift-14构造过程(Initialization)
  10. 【反省】qqxt第一场考试