Программирование мобильных телефонов

         

Класс Reader




Абстрактный класс, предназначенный для чтения символьных потоков данных.

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

  •  protected Reader () - создает новый поток для чтения;
  •  protected Reader (Object lock) - создает новый поток для чтения, синхронизирующийся с параметром lock.


Методы

  •  abstract void close () - закрывает поток данных;
  •  void mark (int readAheadLimit) - маркирует определенную позицию в потоке;
  •  boolean markSupported() - проверяет поддержку маркировки и сброса позиции в потоке;
  •  int read () - производит чтение символа;
  •  int read (char[] cbuf) - производит чтение массива символов;
  •  abstract int read(char[] cbuf, int off, int len) - Производит чтение в массив;
  •  boolean ready() - определяет готовность потока для чтения данных;
  •  void reset () - сбрасывает позицию маркера;
  •  long skip (long n) - пропускает заданные символы.


Константа

  •  protected Object lock - используется при синхронизации определенных действий в потоке.



Содержание раздела