问题描述
静态成员变量在被加载的同时就被赋个初始值?还是该静态成员变量在被引用时或所在类被实例化时,由静态构造函数对其赋初值啊????????????
解决方案
解决方案二:
什么时候无法确定,但一般当类被调用时初始化
解决方案三:
你只要知道在你用之前肯定会初始化就行了
解决方案四:
类第一次被调用时就会按顺序依次初始化静态变量、调用静态构造函数
时间: 2024-10-24 09:34:31
静态成员变量在被加载的同时就被赋个初始值?还是该静态成员变量在被引用时或所在类被实例化时,由静态构造函数对其赋初值啊????????????
解决方案二:
什么时候无法确定,但一般当类被调用时初始化
解决方案三:
你只要知道在你用之前肯定会初始化就行了
解决方案四:
类第一次被调用时就会按顺序依次初始化静态变量、调用静态构造函数