实例化类的时候代码运行顺序

Posted kunlunmountain

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实例化类的时候代码运行顺序相关的知识,希望对你有一定的参考价值。

内存分为5个区

静态变量 存放到全局区。初始化1次之后就一直存在(***)

程序运行

 1 编译

 2 连接(动态)

 3 装载到内存(动态)

执行顺序

   1 初始化字段 成员变量

   2 构造函数

 

以上是关于实例化类的时候代码运行顺序的主要内容,如果未能解决你的问题,请参考以下文章

实例化类的 Python3 问题

在 Python 中实例化类的区别

杂谈 论实例化类的第六种方式

返回非实例化类类型的类型提示[重复]

java中成员变量代码块构造函数运行顺序

为啥使用set注入,一定要给类提供一个无参的构造函数,否则Spring不能实例化类的.