码迷,mamicode.com
首页 > 其他好文 > 详细

类的生命周期

时间:2018-08-06 22:40:59      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:结构   方法区   过程   变量   虚拟机   验证   调用   默认   就是   

类的生命周期就是java虚拟机与程序的生命周期

java虚拟机 结束生命周期:

  1.程序正常运行结束

  2.主动调用System.exit();

  3.程序在执行的过程中遇到异常和错误执行终止

  4.由于操作系统,虚拟机进程终止

类的加载、连接、初始化、使用、卸载

  类的加载:将class文件加载到jvm总,最终产物是class对象。class对象是类在方法区中的数据结构。

  类的连接:验证、确保加载类的正确性

         准备、为类的静态变量分配内存,并将其初始化为默认值

       解析、把类中的符号应用转换为直接运用

  类的初始化:为类的静态变量赋于正确的初始值。

  类的使用:创建对象

  卸载:

  

类的生命周期

标签:结构   方法区   过程   变量   虚拟机   验证   调用   默认   就是   

原文地址:https://www.cnblogs.com/caizengming/p/9433842.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!