У какого класса мы можем передать в конструктор время в миллисекундах? 
 Date 
 Calendar 
 Ни у одного. 
 У обоих
Другие предметы Университет Классы для работы с датой и временем Java программирование университет конструктор время миллисекунды класс date calendar вопросы по Java
Вопрос касается классов Date и Calendar в Java и их возможности принимать время в миллисекундах через конструктор. Давайте рассмотрим оба класса по отдельности.
Класс Date в Java имеет конструктор, который позволяет передавать время в миллисекундах. Этот конструктор выглядит следующим образом:
public Date(long date)
Где date - это количество миллисекунд, прошедших с 1 января 1970 года, 00:00:00 GMT. Таким образом, мы можем создать объект Date следующим образом:
Date date = new Date(1633036800000L);
Класс Calendar не имеет конструктора, который напрямую принимает миллисекунды. Однако, вы можете использовать метод setTimeInMillis(long millis), чтобы установить время в миллисекундах. Пример использования:
Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(1633036800000L);
Таким образом, ответ на ваш вопрос: у класса Date мы можем передать время в миллисекундах через конструктор. У класса Calendar это делается немного иначе, через метод, а не через конструктор.
Поэтому правильный ответ: у обоих. Однако, если говорить именно о конструкторе, то только у класса Date.