成员变量的“声明时初始化”和“构造方法中初始化”有什么区别?

[size=medium]成员变量的声明时初始化和构造方法中初始化的区别

1.成员变量在声明的时候就进行初始化;

2.成员变量在构造方法中再进行初始化;

区别:
1)考虑到构造方法的重载,“声明时初始化”对于所有的构造方法都是有效的。

处了第一条,还有其他的吗?比如从成员变量的生命周期来考虑呢?

疑惑,请给予解答[/size]

查看全部
JCrazyUltimate
JCrazyUltimate
2011/08/03 21:07
  • it技术
  • 互联网问答
  • IT行业问题
  • 编程语言问答
  • 计算机技术
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

0个回复