Класс LogStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
java.rmi.server.LogStream
- Все реализованные интерфейсы:
Closeable, Flushable, Appendable, AutoCloseable
@Deprecated public class LogStream extends PrintStream
Устарело.
замены нет
LogStream предоставляет механизм ведения журнала ошибок, которые могут представлять интерес для тех, кто осуществляет мониторинг системы.- С момента:
- 1.1
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
BRIEF |
Устарело. константа уровня журнала (краткое ведение журнала). |
static final int |
SILENT |
Устарело. константа уровня журнала (без ведения журнала). |
static final int |
VERBOSE |
Устарело. константа уровня журнала (подробное ведение журнала). |
Поля, объявленные в классе FilterOutputStream
out | Модификатор и тип | Поле | Описание |
|---|---|---|
protected OutputStream |
out |
Базовый выходной поток, подлежащий фильтрации. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static PrintStream |
getDefaultStream() |
Устарело. замены нет |
OutputStream |
getOutputStream() |
Устарело. замены нет |
static LogStream |
log |
Устарело. замены нет |
static int |
parseLevel |
Устарело. замены нет |
static void |
setDefaultStream |
Устарело. замены нет |
void |
setOutputStream |
Устарело. замены нет |
String |
toString() |
Устарело. замены нет |
void |
write |
Устарело. замены нет |
void |
write |
Устарело. замены нет |
Методы, объявленные в классе PrintStream
append, append, append, charset, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, writeBytes | Модификатор и тип | Метод | Описание |
|---|---|---|
PrintStream |
append |
Добавляет указанный символ в этот выходной поток. |
PrintStream |
append |
Добавляет указанную последовательность символов в этот выходной поток. |
PrintStream |
append |
Добавляет подпоследовательность указанной последовательности символов в этот выходной поток. |
Charset |
charset() |
Возвращает кодировку, используемую в этом экземпляре PrintStream. |
boolean |
checkError() |
Сбрасывает поток, если он не закрыт, и проверяет состояние ошибки. |
protected void |
clearError() |
Сбрасывает состояние ошибки этого потока. |
void |
close() |
Закрывает поток. |
void |
flush() |
Сбрасывает поток. |
PrintStream |
format |
Записывает форматированную строку в этот выходной поток, используя указанную строку формата и аргументы. |
PrintStream |
format |
Записывает форматированную строку в этот выходной поток, используя указанную строку формата и аргументы. |
void |
print |
Выводит логическое значение. |
void |
print |
Выводит символ. |
void |
print |
Выводит массив символов. |
void |
print |
Выводит число с плавающей точкой двойной точности. |
void |
print |
Выводит число с плавающей точкой. |
void |
print |
Выводит целое число. |
void |
print |
Выводит целое число типа long. |
void |
print |
Выводит объект. |
void |
print |
Выводит строку. |
PrintStream |
printf |
Вспомогательный метод для записи форматированной строки в этот выходной поток с использованием указанной строки формата и аргументов. |
PrintStream |
printf |
Вспомогательный метод для записи форматированной строки в этот выходной поток с использованием указанной строки формата и аргументов. |
void |
println() |
Завершает текущую строку, записывая разделитель строк. |
void |
println |
Выводит логическое значение, а затем завершает строку. |
void |
println |
Выводит символ, а затем завершает строку. |
void |
println |
Выводит массив символов, а затем завершает строку. |
void |
println |
Выводит число типа double, а затем завершает строку. |
void |
println |
Выводит число типа float, а затем завершает строку. |
void |
println |
Выводит целое число, а затем завершает строку. |
void |
println |
Выводит число типа long, а затем завершает строку. |
void |
println |
Выводит объект Object, а затем завершает строку. |
void |
println |
Выводит строку String, а затем завершает строку. |
protected void |
setError() |
Устанавливает состояние ошибки потока в значение true. |
void |
write |
Записывает в этот поток все байты из указанного массива байтов. |
void |
writeBytes |
Записывает в этот поток все байты из указанного массива байтов. |
Методы, объявленные в классе OutputStream
nullOutputStream | Модификатор и тип | Метод | Описание |
|---|---|---|
static OutputStream |
nullOutputStream() |
Возвращает новый OutputStream, который отбрасывает все байты. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API может быть удален в будущей версии. Финализация устарела и может быть удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного интервала реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного интервала реального времени. |
Подробное описание полей
SILENT
public static final int SILENT
Устарело.
константа уровня журнала (без ведения журнала).
- См. также:
BRIEF
public static final int BRIEF
Устарело.
константа уровня журнала (краткое ведение журнала).
- См. также:
VERBOSE
public static final int VERBOSE
Устарело.
константа уровня журнала (подробное ведение журнала).
- См. также:
Подробное описание методов
log
@Deprecated public static LogStream log(String name)
Устарело.
замены нет
Возвращает LogStream, идентифицируемый указанным именем. Если журнал с именем "name" не существует, создается журнал, использующий поток по умолчанию.
- Параметры:
-
name— имя, идентифицирующее требуемый LogStream - Возвращает:
- журнал, связанный с указанным именем
- С момента:
- 1.1
getDefaultStream
@Deprecated public static PrintStream getDefaultStream()
Устарело.
замены нет
Возвращает текущий поток по умолчанию для новых журналов.
- Возвращает:
- поток журнала по умолчанию
- С момента:
- 1.1
- См. также:
setDefaultStream
@Deprecated public static void setDefaultStream(PrintStream newDefault)
Устарело.
замены нет
Задает поток по умолчанию для новых журналов.
- Параметры:
-
newDefault— новый поток журнала по умолчанию - С момента:
- 1.1
- См. также:
getOutputStream
@Deprecated public OutputStream getOutputStream()
Устарело.
замены нет
Возвращает текущий поток, в который направляется вывод этого журнала.
- Возвращает:
- выходной поток для этого журнала
- С момента:
- 1.1
- См. также:
setOutputStream
@Deprecated public void setOutputStream(OutputStream out)
Устарело.
замены нет
Задает поток, в который направляется вывод этого журнала.
- Параметры:
-
out— новый выходной поток для этого журнала - С момента:
- 1.1
- См. также:
write
@Deprecated public void write(int b)
Устарело.
замены нет
Записывает байт данных в поток. Если это не символ новой строки, байт добавляется во внутренний буфер. Если это символ новой строки, текущая строка из буфера отправляется в выходной поток журнала с соответствующей информацией о ведении журнала в начале.
- Переопределяет:
-
writeв классеPrintStream - Параметры:
-
b— байт для записи - С момента:
- 1.1
- См. также:
write
@Deprecated public void write(byte[] b, int off, int len)
Устарело.
замены нет
Записывает подмассив байтов. Каждый байт передается методу записи байта.
- Переопределяет:
-
writeв классеPrintStream - Параметры:
-
b— массив байтов -
off— смещение, с которого следует начать считывание байтов -
len— количество байтов для записи - С момента:
- 1.1
- См. также:
toString
parseLevel
@Deprecated public static int parseLevel(String s)
Устарело.
замены нет
Преобразует строковое имя уровня ведения журнала в его внутреннее целочисленное представление.
- Параметры:
-
s— имя уровня ведения журнала (например, 'SILENT', 'BRIEF', 'VERBOSE') - Возвращает:
- соответствующий целочисленный уровень журнала
- С момента:
- 1.1
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.