Пытался найти лучший способ реализовать метод, который создает защитную копию объекта Calendar.
например:
public void setDate(Calendar date) {
// What to do....
}
Меня особенно беспокоит чередование потоков при проверке нулевого ввода и создании копии, или мне не хватает чего-то очень очевидного?