块的作用

1         for(int i=0;i<10;i++)
2             Integer k=new Integer(i);
for循环可以不使用{}的,但仅限于执行语句(其中并不包括变量声明语句),由于这段代码在main中重复定义了Integer k,所以编译会出错,只要加上{},让变量声明在块内就可以了,块结束后,块内局部变量会被释放
posted on 2014-03-03 21:46  wf110  阅读(256)  评论(0编辑  收藏  举报