一直试图找到实现制作Calendar对象防御性副本的方法的最佳方法.
例如:
public void setDate(Calendar date) { // What to do.... }
我特别关注在检查空输入和制作副本时是否存在线程交错,还是我错过了一些非常明显的东西?
java calendar defensive-copy
calendar ×1
defensive-copy ×1
java ×1