Java 基础
困难
面试题库
Java 基础
简单
用 JSON 序列化(如 Jackson)实现深拷贝有什么优缺点?
Java 基础
中等
new ArrayList<>(list)、list.stream().collect() 等集合拷贝是深拷贝吗?
Java 基础
中等
Arrays.copyOf 和 System.arraycopy 复制数组是深拷贝还是浅拷贝?
Java 基础
中等
如何正确重写 clone() 方法实现级联深拷贝?
Java 基础
中等
如何在 Java 中实现深拷贝?请列举常见方案并对比。
Java 基础
中等
Cloneable/clone 机制有哪些设计缺陷?为什么《Effective Java》不推荐用它?
Java 基础
简单
Object.clone() 是深拷贝还是浅拷贝?Cloneable 接口有什么特殊之处?
Java 基础
简单
浅拷贝和深拷贝的区别是什么?
Java 基础
中等
基本类型自动装箱在参数传递和返回值中有哪些性能陷阱?
Java 基础
中等
方法返回内部对象的引用有什么风险?什么是防御性拷贝?
Java 基础
困难