List<xx> list= ss.get(1);//直接传一个数实例化一个实体类Test t= new Test();t.setId(1);List <xx>list =ss.get(t);这两种方式那种快,条件是get()方法需要传递的参数比较少。哪种快求解?为什么?
传递实体类参数是传址调用传基础类型参数是传值调用传址调用要快于传值调用传值调用会先申请一块空间将参数的值存起来,以便调用所以方法调用不能对实参做出任何修改传址调用得到参数时直接使用指向的内存地址,少了分配空间的这一步方法可以对地址所指向的数据进行修改所以传址调用速度快可以百度一下 传值调用快还是传址调用快