- 主题:作为面试官~
java object的clone方法日常真有人用么?
【 在 Splunk (代理二级巡视员) 的大作中提到: 】
: 是的。
: 但是面试者说不知道java,clone方法,但是他又说自己程序是用builder函数copy对象。
: 属于对java不太懂,做代码维护的吧
: ...................
--
FROM 116.233.89.*
差不多
一般都是手写一个拷贝构造之类的然后用beanUtils做copyPropties
至少就算出了问题我能知道出在哪个get/set
【 在 blueboats (天·地·魔·鬥) 的大作中提到: 】
: 哈哈,,反正我不用。
: 前几天我写一个测试程序的时候想把主进程的数据copy一份给子进程用,本来都打算重载clone了,想了一下觉得还是算了。然后写了个view类,把数据给copy进去然后传出去。
: 用clone的时候总有一种脱离自己掌控的感觉,生怕哪里会出问题,所以干脆就不碰了。
: ...................
--
FROM 116.233.89.*
大概环境一时没现成的beanUtils
不过我自己的pojo经常不能保证json序列化和反序列化是可逆的……
【 在 blueboats (天·地·魔·鬥) 的大作中提到: 】
: 转json这个也太离谱了。
: 小对象要复制一个本来也不用写多少代码,大对象转json再转回来开销也太大了。
: 我一般会去找各种BeanUtils
: ...................
--
FROM 116.233.89.*