第1个回答 2011-12-15
应该map开销大,第一者只需传入对象即可,map里面放的是name和age,而name和age也是对象中的属性,所以肯定也是创建对象了,其他没有放置值的属性页都会有默认值,而集合类对象p本身就比较耗资源。
第2个回答 2011-12-15
可以定义另外一个实体类 或者 直接传 String username int age 就行了 这样做最好。
第3个回答 2011-12-15
public void test(String name, int age)
大道至简,就俩参数,封装不封装也没区别
第4个回答 2011-12-15
如果test这个方法是相对固定的话, 最好的做法是只传两个参数public void test(String user, int age)。 因为你传对象的话,对象的属性在test方法里可以被修改, 可能会导致误操作
第5个回答 2011-12-15
map 会大点,感觉这个对系统性能没有什么影响!基本可以忽略不计本回答被提问者采纳