日期:2014-05-20 浏览次数:20880 次
public class KitCircle1 { public static void main(String[] args){ for(int i=0; i<10 ;i++) { Kit k = new Kit(); } } } class Kit { int id; }
for(int i=0; i<10 ;i++) { {Kit k = new Kit();} //放到一个花括号里 Kit k = new Kit(); //这样是不会有问题的,但是把上下两句换个位置就有问题了,没有花括号的那句换到上面的话,因为它的的生命周期在for的花括号里,这样就造成带花括号的那句重复定义了 }