各位进来看看~~~

javabird1986 2008-06-01 07:56:04
public class InitializationDemo{
static String str="aaa ";

static{
str="bbb ";
}

InitializationDemo(){
str="ccc ";
}

public static void main(String[] args){
System.out.print(str);
}
}


为什么不执行构造方法啊,请各位解释下,谢了
...全文
81 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
heting1024 2008-06-01
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jason_kou 的回复:]
得,10分也来这么多人抢。。。
早看到就不来了。。-_-!
[/Quote]
没有想到抢分,只是帮忙
J_Factory 2008-06-01
  • 打赏
  • 举报
回复
先实例化,函数使用调研才执行的,构造函数也不例外。。。。
javabird1986 2008-06-01
  • 打赏
  • 举报
回复
哦,偶知道了,谢谢大家,10分虽少,但还是够大家伙分的~~,最后那个来JF的也有份哦,o(∩_∩)o...哈哈
jason_kou 2008-06-01
  • 打赏
  • 举报
回复
得,10分也来这么多人抢。。。
早看到就不来了。。-_-!
vincent343425185 2008-06-01
  • 打赏
  • 举报
回复
如果你new一个 这个类的实例就调用了!
jason_kou 2008-06-01
  • 打赏
  • 举报
回复
因为你没实例化,
打印语句前加
new InitializationDemo();
zhj92lxs 2008-06-01
  • 打赏
  • 举报
回复
应为你没有new这个类的对象
heting1024 2008-06-01
  • 打赏
  • 举报
回复
InitializationDemo类没有实例化,没执行构造函数的
rosewj 2008-06-01
  • 打赏
  • 举报
回复
要创建对象啊

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧