本人是个java初学者,这也是我第一次在csdn上发帖,
现说明一下我遇到的问题:我写了一个Treeform对象,属性id,name当执行 
Treeform tf = new Treeform();
       tf.setId(1);
       tf.setName("name1");
list.add(tf);
       tf.setId(2);
       tf.setName("name2");
list.add(tf);结果list中有两个 id = 2 
                 name = name2
的Treeform对象,但是这种情况在添加简单对象时不会出现,例如添加   int  时就没事,希望感性曲的大神给解释一下这里面的道理谢谢!!