求:对同一个对象进行多次初始化会降低代码的执行效率;的相关演示代码,
假如我在foreach循环中多次初始化一个循环外的对象,是这样的情况吗?
你自己写代码验证。。。
多次初始化会影响效率,去看看设计模式的“原型模型”是做什么的。。。
引用csdn一个人说的,除非你证明两种方法效率差别很大,否则怎么方便怎么来。
这要看你多次初始化的目的是什么,new class肯定是要占用cpu的.下面的比较可能更有意思点:
A:
User user;
foreach(){ user = new User();}
B:
foreach(){User user =new User();}