黑马程序员技术交流社区
标题:
大家分析这个题目的结果为什么是3
[打印本页]
作者:
何智杰
时间:
2012-3-27 10:08
标题:
大家分析这个题目的结果为什么是3
class Class1
{
public static int Count = 0;
static Class1()
{
Count++;
}
public Class1()
{
Count++;
}
}
Class1 o1 = new Class1();
Class1 o2 = new Class1();
上面程序运行后最终结果count=3 .类中嵌套一个类是怎么执行的?
作者:
何智杰
时间:
2012-3-27 10:10
不好意思,发错。 里面的是构造函数,没有嵌套类
作者:
方辉
时间:
2012-3-27 10:36
本帖最后由 方辉 于 2012-3-27 11:08 编辑
Class1 o1 = new Class1();
//这里 Count++被值行两次
Class1 o2 = new Class1();
//这里Count++被值行一次.
所以Count++一共是被值行了三次.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2