面试官问: copy对象怎么做?
面试者: 支吾了一会儿说,这里面有深拷贝和浅拷贝的问题,他们程序里面用一个builder方法去copy的。
面试官A: 这人厉害的。
面试官B: 这人很初级,说了半天,连clone这个函数的字眼都没提到,问他用过clone函数吗,他说不知道。。。
面试官A,拿出effective java的第11条说,看,不要轻易用clone,用另外的方法去实现这个clone效果,这是他想要的答案。。。
面试官B说:他应该回答,拷贝对象分深拷贝浅拷贝,浅拷贝clone ok,深拷贝需要
用copy构造,或者另写方法。。。他们程序里面另写方法了.blabla..
面试官A: "我的问题都很深,他给了我想要的答案,就行。"
1.大家怎么评价这三个人?
2.完美的回答是什么?
--
修改:Splunk FROM 139.224.253.*
FROM 139.224.253.*