黑马程序员技术交流社区
标题:
分享一道很简单但又很容易出错的题目
[打印本页]
作者:
黑猫的消失
时间:
2016-6-11 22:35
标题:
分享一道很简单但又很容易出错的题目
class Test8 {
static int a = 9;
{
a = 6;
}
public static void main(String[] args) {
System.out.println(a);
}
}
复制代码
大家猜猜这个a的值会输出多少呢?
class Demo {
static int a = 9;
{
a = 6;
}
}
class Test8 {
public static void main(String[] args) {
Demo d = new Demo();
System.out.println(d.a);
}
}
复制代码
如果这样改一下呢,a的值会变吗?
把上面的代码块和int a = 9;调换一下,又会有什么结果呢,大家试试,很有意思
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2