Select your language:

Home Главная | Registration Регистрация | Login Вход

Menu Меню сайта
Statistics Статистика

Total online: Онлайн всего: 1
Guests: Гостей: 1
Members: Пользователей: 0
Study entry Форма входа
Логин:
Пароль:
Забыл пароль | Регистрация

Ссылки:

2.3.6. Класс DataOutputStream

Этот класс наследуется от интерфейса DataOutput, реализуя при этом все его Методы. Конструктор

О DataOutputStream(OutputStream out) - создает новый выходной поток данных.

Методы

Q void close () -закрывает выходной поток; Q void flusliQ - производит сброс потока данных;

Q void write (byte [] b, int off, int len) - производит запись определенных байт указанных в параметре len из параметра b выходного потока;

Q void write (int b) - производит запись в выходной поток восемь младших бит;

□ void writeBoolean (boolean v) - записывает логическую переменную в выходной поток данных;

Q boolean readBooleaiiQ - читает входной байт данных и если значение этого байга отлчно от 0, то возвращает true,- иначе возвращается значение

false;

□ byte readByte () - производит чтение и возврат одного входного байта;

□ char readChar () - производит чтение и возврат одного входного символа; Q void readFully (byte [ ] b) - производит чтение входных байт, размещая их в массиве данных;

□ void readFully (byte [] b, int. off, int len) - производит чтение указанных входных байт параметра len из параметра Ъ;

Q int readlnt () - производит чтение и возврат входных байт типа int (четыре байта);

Q long readLong () - производит чтение и возврат входных байт типа

long (восемь байт); Q short readShort () - производит чтение и возврат входных байт типа

short (двабайта);

Q int readUnsignedShort () - производит чтение и возврат двух входных байт в диапазоне от 0 до 256;

Q String readUTF () - читает строку текста в формате TJTF-8;

Q Static String readTJTF{DataInput in) - производит чтение из входного потока строки символов;

Q void reset () — сбрасывает позицию марк pa

Q long skip (long n) - пропускает заданные байты входного потока;

Q int skipBytes (int n) - переходит по входному потоку, минуя пропущенные байты.

Константа

Q protected InputStream in - входной поток данных.

Пакет java ю IIIIIBH^IEQ]

2.3.4. Класс ByteArrayOutputStream

Производит запись потока байт из памяти в массив выходных данных. Конструкторы

□ ByteArrayOutputStream () - создает новый выходной поток для записи в массив байт;

□ ByteArrayOutputStream(int size) - создает новый выходной поток для записи в массив байт с заданным размером.

Методы

□ void close () - закрывает выходной поток, попутно освобождая все захваченные ресурсы этим потоком;

□ void reset () - сбрасывает в ноль счетчик выходных данных;

□ int size () - возвращает текущий размер буфера данных;

□ byte [ ] toBy teArray () - создает массив байт;

□ String toString () - производит преобразование содержимого буфера в строку текста;

□ void write (byte [] b, int off, int len) - записывает определенный байт, указанный в параметре len из параметра b в выходной поток;

□ void write (int b) - записывает байт в выходной поток. Константы

□ protected byte [] buf - заданный буфер данных;

□ protected int count - количество байт в буфере.

2.3.5. Класс DatalnputStream

Этот класс наследуется от интерфейса Datainput, реализуя при эхом все его Методы.

Конструктор

□ DatalnputStream (InputStream in) - создает новый входной поток г данных.

Методы

□ int available () - возвращает доступное количество байт для чтения из входного потока;

□ void close() - закрывает входной поток;

□ void mark(int readlimit) — маркирует заданную позицию во входном потоке;

. О boolean markSupported() - проверяет объект класса DatalnputStream на поддержку установки и сброса маркера; ■□ int read - производит чтение каждого последующего байта во входном потоке данных;

□ int read (byte [] b) - производит чтение байт из массиваво входном потоке данных;

□ int read(byte[] b, int off, int len) - читает определенный байт, указанный в параметре 1 en из параметра b входного потока данных;

□ void writelnt (int v) - производит запись в выходной поток данных -значения типа int (четыре байта);

□ void writeLong (long v) - производит запись в выходной поток данных значения типа long (восемь байт);

О void writeShort (int v) - производит запись в выходной поток данных значения типа shon (два байта);

□ void writeUTF (String str) - записывает строку текста в выходной поток данных.

2.3.3. Класс ByteArraylnputStream

Совершает чтение входного потока байт из массива данных для дальнейшего р азметения их в памяти. Конструкторы

□ ByteArraylnputStream (byte [ ] buf) - создает объект класса ByteArraylnputStream, параметр buf буцет содержать буфер данных;

□ ByteArraylnputStream(byte[] buf, int offset, int length) — создает объект класса ByteArraylnputStream. Параметр buf будет содержать буфер данных, параметр of f set задает смещение от первого байта, а параметр length определяет максимальное значения буфера.

Методы

Q int available () - возвращает количество байт входного потока данных;

О void close () - закрывает входной поток, попутно освобождая все захваченные ресурсы этим потоком; ■

О void mark(int readAheadLimit) — устанавливает маркер в заданной позиции потока данных;

Q boolean markSupported () - проверяют объект класса ByteArraylnputStream на поддержку установки и сброса маркера;

Q int read L - производит чтение каждого последующего байта во входном потоке данных;

Q int read(byte [] b, int off, int len) - читает определенный байт, указанный в параметре len из пар аметраЬ входного потока данных;

Q void reset () - сбрасывает значение к установленному маркеру;

Q long skip (long n) - пропускает заданные байты входного потока.

Константы

Q protected byte [ ] buf - массив байт;

Q protected int count - последний индекс для чтения из входного потока;

Q protected int mark - позиция или маркер во входном потоке данных; Q protected int pos - последующий индекс для чтения из входного потока.

2.3.2. Интерфейс DataOutput

Декларирует Методы для записи простых типов в выходной поток данных Методы

□ void write (byte [] b) -записывает я выходной поток массив байт; О void write (byte [] b, int off, int len) - пропзводитзапись определенных байт указанных в параметр еп из параметра b выходного потока;

□ void write (int b) - производит запись в выходной поток восемь' младших бит;

G void writeBoolean (boolean v) - записывает логическую переменную в выходной поток данных;

□ void write Byte (int v) - производит запись в выходной потоквосемь младших бит;

□ void writeChar (int v) - производит запись в выходной поток данных значения типа char (один символ - это два байта);

□ void write Chars (String s) - производит запись в выходной поток данных строки текста;

2.3.1. Интерфейс Data Input

Декларирует Методы для чтения простых типов во входном потоке данных. Методы

О boolean re ad Boole an, 1 — читает входной байт данных и если значение этого байта отлчно от 0, то возвращает true, иначе возвращается зна-. чение false;

□ byte readByte () - производит чтение и возврат одного входного байта; О char readChar () - производит чтение и возврат одного входного символа;

□ void.readFully(byte[] Ъ) -производит чтение входных байт, размещая их в массиве данных;

□ void readFully (byte [] b, int off, int len) - производит чтение указанных входных байт параметра len из параметра Ь;

□ Int readlnt () - производит чтение и возврат входных байт типа int (четыре байта);

□ long re ad Long ) — производит чтение и возврат входных байт типа long (восемь байт);

□ short readShort ()—производит чтение и возврат входных байт типа short (двабайта);

□ int read Unsigned Byte () - производит чтение и возврат одного входного байта в диапазоне от 0 до 256;

□ int readUnsignedShort () - производит чтение и возврат двух, входных байт в диапазоне от 0 до 256;

□ String readUTF () - читает строку текста в формате UTF-8;

□ int skip Bytes (int n) - переходит по входному потоку, минуя пропущенные байты.

О Enumeration elements ()

зьращиет число имеющихся элементов в"-

массиве данных;

□ void ensureCapacity (int minCapacity) — увеличивает вместимость массива данных;

□ Object f irstElement () - возвращает самый первый элемент всего массива;

О int indexOf (Object elem) - проверяет массив на присутствие объекта;

□ int indexOf (Object elem, int index) - проверяет массив на присутствие объекта по его индексу в массиве данных;

□ void insertEleraentAt (Object obj , int index) — вставляет объект в массив по заданному индексу;

□ boolean isEmpty () - проверяет массив, не пустой ли он;

□ Object lastElement () - возвращает самый последний элемент всего массива данных;

□ int lastlndexOf (Object elem) -возвращает последний индекс данного элемента в массиве;

□ int lastlndexOf (Object elem, int index) — проверяет последнее присутствие объекта в массиве по его индексу;

Q void removeAllElements () - удаляет в се элементы массива;

Q boolean removeElement (Object obj) - удаляет элемент массива;

□ void , removeElementAt (int index) - удаляет элемент массива по индексу;

Q void setElementAt (Object obj , int index) -устанавливаетэлемент в массив по индексу; Q void setSize(int newSize) - задает размер массива; Q int size () - определяет размер массива; ■

□ String toString () - возвращает строковое представление массива данных;

G void trimToSize {) - уменьшает размерность массива. Константы

Q protected int capacity Increment - автоматическое увеличение

массива на заданное число элементов, то есть шаг увеличения массива; Q protected int elementCount—заданное число элементов массива;

□ protected Object [ ] elementData - массив данных, в котором сохранены элементы массива.

Р EmptyStackException - указывает на пустой стек; Q NoSuchElementException - указвшает на отсутствие элементов в определенном перечислении.

Классы этого пакета отвечают за работу с входными и выходными потоками

2.2.11. Исключения

2.3. Пакет java.io

данных.

Методы

О boolean cancel () - отменяет выполнение задачи; Q abstract void runf) - определяет действие для выполнения планировщиком задач;

□ long scheduledExecutionTime () - возвращает время выполнения задачи.

2.2.9. Класс TimeZone

Устанавливает и определяет часовой пояс. Конструктор

□ TimeZone () - создает объект класса TimeZone. Методы

□ static StringE] getAvailableIDs() - получаст доступные идентификаторы часового пояса;

□ static TimeZone getDefault ()-получает часовой пояс региона; D String get ID () - получает идентификатор часового пояса;

О abstract int getRawOf f set () — получает время по Гринвичу для часового пояса местонахождения;

Q static TimeZone getTimeZone (String ID) - получает часовой пояс;

Q abstract boolean useDaylightTime () - необходим для определения использования часовым поясом перехода на летнее время.

2.2.10. Класс Vector

Создает массивы любого размера. Имеет возможность изменять размер заданного массива. Конструкторы

Q Vector () - создает пустой массив для содержания объектов; Q Vector (int initial Capacity) - создает массив объектов с указанной размерностью;

Q Vector(int initialCapacity, int capacitylncrement)-создает массив объектов с указанной размерностью и заданным размером дополнений к этому массиву;

Методы >

□ void addElement (Object obj ) - добавляет к массиву объектов еще один объект;

□ int capacity () - узнает текущую вместимость заданного массива объектов;

□ boolean contains (Object elem) - определяет наличие указанного элемента в массиве объектов;

Q void copylnto (Object [ ] anArray) - копирует заданные элементы

в массив объектов; ■ Q Object elem ent At (int index) - возвращает искомый компонент по

указанному индексу;

2.2.6. Класс Stack

, Реализует функциональность стека. Конструктор

□ Stack () - создает пустой стек. Методы

□ boolean empty () - проверяет пустой созданный стек или нет; . Q Object peek () - просмотр стека;

□ Obj ect pop () - удаляет последний объект из стека;

□ Object push (Object item) - помещает объект в стек;

□ int search (Object о)- - возвращает начальную позицию для первого объекта в стеке.

2.2.7. Класс Timer

Реализует возможность работы со Бременем по принципу таймера Конструктор

□ Timer () - создает таймер. Методы

□ void cancel () — закрывает работу таймера;

□ void schedule (TimerTask task. Date time) - назначает задачу на r заданное время;

□ void - schedule(TimerTask task, Date firstTime, long per i od) - назначает задачу на заданное время, с ее последующим повторным выполнением. Частотаповторений задается фиксированными промежутками Бремени;

□ void schedule (TimerTask task, long delay) - назначает выполнение задачи по прошествии заданного промежутка времени;

□ void schedule(TimerTask task, long delay, long period) — назначает выполнение задачи по прошествии заданного промежутка времени, с ее последующим повторным выполнением. Частота повторений задается фиксированными промежутками.времени;

Q void scheduleAtFixedRate (TimerTask task, Date firstTime, long period) — назначает задачу на заданное время с ее последующим повторным выполнением. Частота повторений назначается относительно абсолютного времени;

Q void scheduleAtFixedRate (TimerTask task, long delay, long period) - назначает выполнение задачи по прошествии заданного промежутка Бремени с ее последующим повторным выполнением. Частота повторений назначается отно сите льно абсолютного времени.

2.2.5. Класс TimerTask

Планир обшик задач. Конструктор

Q protected TimerTask () - создает новую задачу.

Конструкторы

□ HashtableO - создает пустой объект класса Hashtable;

□ Hashtable (int initialCapacity) - создает объект класса Hash-■ table с заданной вместимостью. '

Методы

□ void clear () - очищает объекткласса Hashtable от набора имеющихся ключей;

□ boolean contains (Object value) - определяет наличие различных ключей;

Q boolean containsKey (Object key) - определяет наличие определенного ключа;

□ Enumeration elements () — возвращает последовательность имеющихся элементов;

□ Object get (Object key) - получает необходимый объект^ используя при этом заданный для этого объекта ключ;

□ boolean isEmptyO - проверяет объект класса Hashtable на наличие ключей;

□ Enumeration keys О - возвращает последовательноств доступнъгх ключей;

□ Object put(Object key, Object value) - сохраняет объект и заданный для этого объекта ключ;

□ protected void rehash () - увеличивает вместимость объекта класса Hashtable;

Q Object remove (Object key) — удаляет указанный ключ; О int size () - определяет количество имеющихся ключей;

□ String toStringO - возвращает строковое представление объекта класса Hashtable.

2.2.5. Класс Random

Генератор случайных чисел.

Конструкторы ',

□ Randomi ■ - создает генератор случайных чисел;

□ Random (long seed) - создает объекткласса Random, сгенерировав целое длинное число.

Методы

□ protected int next (int bits) - генерирует следующее случайное число;

О int next Int () - генерирует целое случайное число из заданной последовательности ;

О long next Long () - генерирует целое длинное случайное число из заданной последовательности;

□ void set Seed (long seed) - устанавливает заданное начальное число для последующей генерации случайных чисел.

□ static int DECEMBER — значение, указывающее месяц года Декабрь;

□ static int FEBRUARY - значение, указывающее месяц года Февраль; О static int FRIDAY - значение, указывающее день недели пятницу;

□ static int HOUR - значение, указывающее время;

□ static int HOUROFDAY - значение, указывающее время и день недели;

□ static int JANUARY - значение, указывающее месяц годаЯнварь;

□ static int JULY — значение, указывающее месяц года Июль; О static int JUNE - значение, указывающее месяц года Июнь; О static int MARCH - значение, указывающее месяц года Март;

□ static int MAY - значение, указывающее месяц года Май;

□ static int MILLISECOND - формат записи времени в миллисекундах;

□ static int MINUTE - формат записи времени в минутах; 1

□ static int MONDAY - значение, указывающее день недели пятницу;

□ static int MONTH-месяц;

□ static int NOVEMBER - значение, указывающее месяц года Ноябрь; ' О static int OCTOBER - значение, указывающее месяц года Октябрь;

□ s ta ti с int РМ - формат, отображающий запись времени после полудня; О static int SATURDAY - значение, указывающее день недели суббота; О static int SECOND - устанавливает отображение времени в секундах;

□ static int SEPTEMBER - значение, указывающее месяц года Сентябрь; И static int SUNDAY - значение, указывающее день недели воскресенье;

□ static int THURSDAY - значение, указывающее день недели четверг; ■ □ static int TUESDAY - значение, указывающее день недели вторник;

□ static int WEDNESDAY - значение, указывающее день недели среда;

□ static int YEAR - значение, указывающее год.

2.2.3. Класс Date

Реализует возможность работы с датой. Конструкторы

□ Date () - создает объект класса Date;

О Date (long date) - создает объект класса Date с форматом записи

00:00:00. Методы

О boolean equals (Object oh j ) - сравнивает две даты; О long getTime() - получает время в миллисекундах;

□ int hashCode () - возвращает специальный код (хеш-код) объекта класса Date;

□ void setTimedong time) - устанавливает время.

2.2.4. Класс Hashtable

Предоставляет возможность хранения объектов с доступом к ним по определенно заданному ключу.

Q Obje ct nextElement [) - возвращает последующий элемент перечисления в том случае, если перечисления содержат более одного элемента.

2.2.2. Класс Calendar

Необходим для работы с датой и временем, выполняет функции обыкновенного календаря.

Конструктор ,

О protected Calendar () - создает календарь. Язык и часовой пояс задаются по умолчанию.

Методы

□ boolean after (Object when) - сравнивает два объекта и возвращает значение true в том случае, если время представленное объектом when, находится после времени представленного другим сравниваемым объектом;.

□ boolean before (Object when) - сравнивает два объекта и возвращает значение true втом случае, если время представленное объектом when, находится до времени представленного другим сравниваемым объектом;

□ boolean equals (Object obj ) - сравнивает объекты;

□ int get(int field) - получает значение определенного поля, например, время, день, месяц, год;

□ static Calendar getlnstance С) - получает параметры часового пояса и языка по умолчанию;

□ static Calendar getlnstance (TimeZone zone) - получает параметры часового пояса и языка данного региона;

□ Date getTime() - получает время;

□ protected long getTimelnMillis () — получает время по Гринвичу, производя запись в виде миллисекунд;

□ TimeZone getTimeZone () - определяет часовой пояс региона;

□ void set (int field, int value) - задает определенному полю значение времени;

□ void setTime (Date date) - устанавливает необходимую дату;

□ protected void setTimelnMillis (long raillis) -устанавливает время по Гринвичу, производя запись в виде миллисекунд;

□ void setTime Zone (TimeZone value) —устанавливает часовой пояс региона.

Константы

□ static int AM - формат, отражающий запись времени до полудня;

Q static int АМ_РМ - формат, отражающий запись времени до полудня и после полудня;

Q static int APRIf - значение, указывающее месяц года Апрель; Q stati с int AUGUST - значение, указывающее месяц года Август; Q static int DATE - значение, указывающее день; О static int DA Y_0 F_MONTH - значение, указывающее день и месяц; Q static int DAY_OF_WEEK - значение, указывающее день недели;

Для перехода к следующей странице статьи перейдите по вы подающему меню
Basket Корзина
Your basket is empty Ваша корзина пуста
'); $(el).append(g); $(g).show(); } _uPostForm('',{type:'POST',url:'/shop/basket',data:{'mode':'clear'}}); return false; } function removeBasket(id){ if(lock_buttons) return false; else lock_buttons = 1; $('#basket-item-'+id+' .sb-func').removeClass('remove').addClass('myWinLoadS').attr('title',''); _uPostForm('',{type:'POST',url:'/shop/basket',data:{'mode':'del', 'id':id}}); return false; } function add2Basket(id,pref){ if(lock_buttons) return false; else lock_buttons = 1; var opt = new Array(); $('#b'+pref+'-'+id+'-basket').attr('disabled','disabled'); $('#'+pref+'-'+id+'-basket').removeClass('done').removeClass('err').removeClass('add').addClass('wait').attr('title',''); $('#'+pref+'-'+id+'-options').find('input:checked, select').each(function(){ opt.push(this.id.split('-')[3]+'-'+this.value);}); _uPostForm('',{type:'POST',url:'/shop/basket',data:{'mode':'add', 'id':id, 'pref':pref, 'opt':opt.join(':'), 'cnt':$('#q'+pref+'-'+id+'-basket').attr('value')}}); return false; } function buyNow(id,pref){ if(lock_buttons) return false; else lock_buttons = 1; var opt = new Array(); $('#b'+pref+'-'+id+'-buynow').attr('disabled','disabled'); $('#'+pref+'-'+id+'-buynow').removeClass('done').removeClass('err').removeClass('now').addClass('wait').attr('title',''); $('#'+pref+'-'+id+'-options').find('input:checked, select').each(function(){ opt.push(this.id.split('-')[3]+'-'+this.value);}); _uPostForm('',{type:'POST',url:'/shop/basket',data:{'mode':'add', 'id':id, 'pref':pref, 'opt':opt.join(':'), 'cnt':$('#q'+pref+'-'+id+'-basket').attr('value'), 'now':1}}); return false; } //-->
Search Поиск
Calendar Календарь
«  March Март 2011  »
Mon Пн Tues Вт Wed Ср Thurs Чт Fri Пт Sat Сб Sun Вс
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Archive records Архив записей

Ссылки:

Rambler's Top100 Все для дома - Бытовая техника, опубликовать информацию о фирме
QLE 88x31

раскрутка сайта в интернете Рейтинг сайтов Товары / Услуги

Copyright MyCorp © 2011 Создать сайт бесплатно

Copyright MyCorp © 2011