一: 问:那每次循环都会new一个A?那内存不是会满吗?还是说要把这个初始化对象的动作放到循环外面的写法会比较好? while(true) { A a = new A(); ... sleep(1000) } 答:对象情况下的结论 1.内存和性能 如果一个对象实例被声明在循环内部,那么每次执行循环体时都会为对象重新分配内存并初始化对象实例.初始化过程并不会占用过多的时间,但是内存分配会.在某种情况下,你可能无法跑到循环外部去创建对象实例.不过,如果可能的话,重置并重用对象应该是更好的选择…
模板的for循环中,如何获取序号? 想过用enumerate,但是在模板中会报错 Could not parse the remainder xxx: 后来搜到 forloop.counter,完美解决 参考:http://www.cnblogs.com/chenkeven/articles/9340961.html…