类的生命周期
Posted caizengming
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类的生命周期相关的知识,希望对你有一定的参考价值。
类的生命周期就是java虚拟机与程序的生命周期
java虚拟机 结束生命周期:
1.程序正常运行结束
2.主动调用System.exit();
3.程序在执行的过程中遇到异常和错误执行终止
4.由于操作系统,虚拟机进程终止
类的加载、连接、初始化、使用、卸载
类的加载:将class文件加载到jvm总,最终产物是class对象。class对象是类在方法区中的数据结构。
类的连接:验证、确保加载类的正确性
准备、为类的静态变量分配内存,并将其初始化为默认值
解析、把类中的符号应用转换为直接运用
类的初始化:为类的静态变量赋于正确的初始值。
类的使用:创建对象
卸载:
以上是关于类的生命周期的主要内容,如果未能解决你的问题,请参考以下文章