boolean hasMoreElements () - проверяет соответствующие перечисления на наличие элементов;
Object nextElement () - возвращает последующий элемент перечисления в том случае, если перечисления содержат более одного элемента.
2.2.2. Класс Calendar
Необходим для работы с датой и временем, выполняет функции обыкновенного календаря.
Конструктор
protected Calendar() - создает календарь. Язык и часовой пояс задаются по умолчанию.
Методы
boolean after (Object when) - сравнивает два объекта и возвращает значение true в том случае, если время представленное объектом when, находится после времени представленного другим сравниваемым объектом;
boolean before (Object when) - сравнивает два объекта и возвращает значение true в том случае, если время представленное объектом when, находится до времени представленного другим сравниваемым объектом;
G int size ()—определяет количество имеющихся ключей;
String toString() - возвращает строковое представление объекта класса Hashtable.
2.2.5. Класс Random
Генератор случайных чисел.
Конструкторы
Random () - создает генератор случайных чисел;
Random (long seed) - создает объект класса Random, сгенерировав целое длинное число.
Методы
G protected int next (int bits) - генерирует следующее случайное число; .
G int next Int ()-генерирует целое случайное число из заданной последовательности;
long nextLong () - генерирует целое длинное случайное число из заданной последовательности;
void setSeeddong seed() - устанавливает заданное начальное число для последующей генерации случайных чисел.
2.2.6. Класс Stack
Реализует функциональность стека.
Конструктор
Stack () - создает пустой стек.
Методы
boolean empty ()- проверяет пустой созданный стек или нет;
Obj ect peek () - просмотр стека;
Object pop () - удаляет последний объект из стека;
Object push (Object item) - помещает объект в стек;
int search (Object о)- возвращает начальную позицию для первого объекта в стеке.
2.2.7. Класс Timer
Реализует возможность работы со временем по принципу таймера.
Конструктор
Timer () - создает таймер.
Методы
void cancel () - закрывает работу таймера;
void schedule (TimerTask task, Date time) — назначает задачу на заданное время;
void schedule(TimerTask task, Date firstTime, long period) - назначает задачу на заданное время, с ее последующим повторным выполнением. Частота повторений задается фиксированными промежутками времени;
void schedule (TimerTask task, long delay) - назначает выполнение задачи по прошествии заданного промежутка времени;
void schedule(TimerTask task, long delay, long period) — назначает выполнение задачи по прошествии заданного промежутка времени, с ее последующим повторным выполнением. Частота повторений задается фиксированными промежутками времени;
void scheduleAtFixedRate(TimerTask task, Date firstTime, long period) - назначает задачу на заданное время с ее последующим повторным выполнением. Частота повторений назначается относительно абсолютного времени;
void scheduleAtFixedRate(TimerTask task, long delay, long -period) - назначает выполнение задачи по прошествии заданного промежутка времени с ее последующим повторным выполнением; Частота повторений назначается относительно абсолютного времени.
2.2.8. Класс TimerTask
Планировщик задач.
Конструктор
protected TimerTask () - создает новую задачу.
Методы
boolean cancel () - отменяет выполнение задачи;
abstract void run() - определяет действие для выполнения планировщиком задач;
long- scheduledExecutionTime() - возвращает время выполнения задачи.
2.2.9. Класс TimeZone
Устанавливает и определяет часовой пояс.
Конструктор
TimeZone () - создает объект класса TimeZone.
Методы
static String [] getAvailablelDs ()- получает доступные идентификаторы часового пояса;
static TimeZone getDefault () - получает часовой пояс региона;
String getlD() - получает идентификатор часового пояса;
abstract int getRawOffset() - получает время по Гринвичу для часового пояса местонахождения;
static TimeZone getTimeZone (String ID) - получает часовой пояс;
abstract boolean useDaylightTime ()- необходим для определения использования часовым поясом перехода на летнее время.
2.2.10. Класс Vector
Создает массивы любого размера. Имеет возможность изменять размер заданного массива.
Конструкторы
Vector () - создает пустой массив для содержания объектов;
Vector (int initialCapacity) - создает массив объектов с указанной размерностью;
Vector(int initialCapacity, int capacityIncrement)-создает массив объектов с указанной размерностью и заданным размером дополнений к этому массиву;
Методы
void addElement (Object obj ) - добавляет к массиву объектов ещё один объект;
int capacity () - узнает текущую вместимость заданного массива объектов;
boolean contains (Object elem) - определяет наличие указанного элемента в массиве объектов;
void copylnto (Object [] anArray) - копирует заданные элементы в массив объектов;