Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки
Сотрудничество: @bape_ads
Прайс: @bape_media
РКН: https://clck.ru/3GHfTK
Реклама на бирже: https://telega.in/c/java_tg
Post #1118
5.33K
JA @java_tg
Showing posts older than #1119 · Back to latest

log4j2.xml (или log4j2.properties) в ресурсах проекта и настройте его в соответствии с вашими потребностями:<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="Console"/>
</Root>
</Loggers>
</Configuration>



System:System.out и System.err — это объекты типа PrintStream, которые представляют стандартные потоки вывода и ошибок соответственно. Можно использовать методы этих объектов, такие как println() или print(), для вывода данных в консоль.System.in — это объект типа InputStream, который представляет стандартный поток ввода. Можно использовать методы этого объекта, такие как read(), для чтения данных из консоли.System.currentTimeMillis() — этот метод возвращает текущее время в миллисекундах, прошедших с 1 января 1970 года.System.arraycopy() — этот метод используется для копирования элементов из одного массива в другой.System.exit() — этот метод позволяет завершить выполнение программы и указать код завершения.System.getenv() — этот метод возвращает значения переменных окружения в виде объекта типа Map<String, String>, где ключами являются имена переменных окружения, а значениями — соответствующие значения переменных.System.getProperty() — этот метод позволяет получить значение системного свойства по его имени.


ObjectMapper из библиотеки Jackson для сериализации объекта Car в формат JSON. С помощью метода writeValueAsString мы преобразовали объект Car в его строковое представление JSON и вывели на консоль.HashMap выродится в список даже с ключами имеющими разные hashCode()?

Object — это базовый класс для всех остальных объектов в Java. Любой класс наследуется от Object и, соответственно, наследуют его методы:public boolean equals(Object obj) — служит для сравнения объектов по значению;int hashCode() — возвращает hash код для объекта;String toString() — возвращает строковое представление объекта;Class getClass() — возвращает класс объекта во время выполнения;protected Object clone() — создает и возвращает копию объекта;void notify() — возобновляет поток, ожидающий монитор;void notifyAll() — возобновляет все потоки, ожидающие монитор;void wait() — остановка вызвавшего метод потока до момента пока другой поток не вызовет метод notify() или notifyAll() для этого объекта;void wait(long timeout) — остановка вызвавшего метод потока на определённое время или пока другой поток не вызовет метод notify() или notifyAll() для этого объекта;void wait(long timeout, int nanos) — остановка вызвавшего метод потока на определённое время или пока другой поток не вызовет метод notify() или notifyAll() для этого объекта;protected void finalize() — может вызываться сборщиком мусора в момент удаления объекта при сборке мусора.