Работает ли Calendar.getInstance() как обычный синглтон в том смысле, что если я позвонил getInstance в другое место и задал день, месяц и т.д., то, если я вызову Calendar.getInstance() где-то еще, эти поля будут установлены на что бы я ни ставил перед ними? Другими словами, если я хочу, чтобы Calendar.getInstance() возвращал объект Calendar с текущим временем и днем и т.д., Что мне нужно сделать? Просто позвоните clear()? Имеет ли это reset экземпляр текущего времени и т.д.?
Мои извинения, если это глупый вопрос.