社区
Java SE
帖子详情
静态成员变量什么时候进行初始化
fosjos
2006-08-28 04:43:25
单文件java程序中
一个类的静态成员变量何时运行初始化语句
是类的第一个对象运行构造函数的时候吗?还是在main函数调用之前
jsp+javabean环境中又是在什么时候初始化?
高手解答一下,谢谢
...全文
435
4
打赏
收藏
静态成员变量什么时候进行初始化
单文件java程序中 一个类的静态成员变量何时运行初始化语句 是类的第一个对象运行构造函数的时候吗?还是在main函数调用之前 jsp+javabean环境中又是在什么时候初始化? 高手解答一下,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
catastrophe
2006-08-28
打赏
举报
回复
使用这个类的时候初始化
构造方法也是方法 没有创建对象就不会用到 这个也有早晚?
yanhan0615
2006-08-28
打赏
举报
回复
同意lip009(深蓝忧郁)
甚至比构造方法还早
timerri
2006-08-28
打赏
举报
回复
类被加载的时候就被初始化~~~~
类在第一次被使用的时候加载....(不一定是程序初始化时期)
jsp+javabean环境中同上...
lip009
2006-08-28
打赏
举报
回复
静态成员变量是在类被加载进内存的时候初始化的,也就是应用程序运行初始化阶段
Linux0.11内核
初始化
讲解与调试
结合bochs仿真调试工具边讲解边调试linux0.11版本内核
初始化
过程,通过该课程可以学习和理解关于linux内核在内存中的分布、分段及分页机制、逻辑地址线性地址及物理地址的区别,更系统的理解CPU实模式及保护模式等。...
C++
静态成员变量
初始化
静态成员变量
初始化
静态成员变量
可以
初始化
,但只能在类体外
进行
初始化
。如: long long student::number = 13926572996; //在类体外对
静态成员变量
赋值 其一般形式为: 数据类型 类名::
静态成员变量
名 = 初值; 不必在
初始化
赋值语句中加 static。 注意:不可以在构造函数的参数
初始化
表中对
静态成员变量
初始化
,例如: student(char* pn, char* pa, int n):number(n) ...
类的
静态成员变量
初始化
时间
首先先搞明白 声明、定义、
初始化
类的
静态成员变量
在类内声明,可以多次声明 类的静态成员必须在类外定义,定义就是给变量分配内存,
初始化
就是给一个变量赋初值,内置类型通常定义时默认
初始化
类
静态成员变量
在main函数执行前完成
初始化
,有静态
初始化
和动态
初始化
static initialization: 静态
初始化
指的是用常量来对变量
进行
初始化
,主要包括 zero initialization 和...
静态成员变量
为什么只能在类外
初始化
?如何手动控制
静态成员变量
的
初始化
时机?
如果允许在类内部
初始化
,就可能会导致在每个实例中都有一个独立的副本(每实例化一个对象时,成员变量都会
进行
一次
初始化
(或于构造函数中,或于原位
进行
初始化
),因此会造该静态变量成每个实例不同。因此,为了确保
静态成员变量
在整个程序中都有唯一的、确定的
初始化
值,必须在类的定义外部
进行
初始化
。避免多次
初始化
: 如果
静态成员变量
允许在类内部
初始化
,每个编译单元(源文件)都可能有自己的
初始化
值。,因为
静态成员变量
属于整个类,而不是类的特定实例。这与普通的实例变量有所不同,实例变量是每个类的实例独有的,因此可以在。
C++类的
静态成员变量
一定要
初始化
(分配内存)
文章转载自https://my.oschina.net/u/1537391/blog/219432 我们知道C++类的
静态成员变量
是需要
初始化
的,但为什么要
初始化
呢。其实这句话“
静态成员变量
是需要
初始化
的”是有一定问题的,应该说“
静态成员变量
需要定义”才是准确的,而不是
初始化
。两者的区别在于:
初始化
是赋一个初始值,而定义是分配内存。
静态成员变量
在类中仅仅是声明,没有定义,所以要在类的外面定义,实际...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章