Telegram Web Link
💥 Вышла Java 18

Вышла общедоступная версия Java 18. В этот релиз попало более 2000 закрытых задач и 9 JEP'ов. Release Notes можно посмотреть здесь. Изменения API можно посмотреть по этой ссылке.

Ссылки на скачивание:


Oracle JDK
OpenJDK

Подробнее

@javatg
Какой из этих методов модифицирует исходный массив?

@javatg
Какой из этих методов модифицирует исходный массив?
Anonymous Quiz
25%
Все
29%
map
23%
reduce
12%
splice
11%
slice
✔️ Фреймворк Executor в Java

Экономим ваше время и время вашего приложения: разбираемся, что представляют из себя пулы потоков, рассматриваем примеры их реализации с помощью различных встроенных методов и облегчаем себе управление многопоточностью в Java.

https://nuancesprog.ru/p/9627

@javatg
Что выведет код?
Anonymous Quiz
7%
Runtime error
25%
Super
48%
Subclass
20%
Compile time error
Сериализация и десериализация Java объектов

Сериализация — это процесс сохранения состояния объекта в последовательность байт.
Десериализация — это процесс восстановления объекта из этих байт.

Существует два способа сделать объект сериализуемым:

реализация java.io.Serializable, не требующая никаких усилий.
java.io.Externalizable он содержит два метода, которые необходимо реализовать – writeExternal(ObjectOutput) и readExternal(ObjectInput)


Если добавить оператор transient — значение этого поля не будет сериализовано.


Можно использовать утилиту serialver, входящую в поставку SDK или
UID можно сгенерировать через IDEA

private static final long serialVersionUID =;
Alt + Enter

Подробнее

@javatg
Что выведет код?
Anonymous Quiz
53%
s1 == s2 is:true
15%
false
22%
s1 == s2 is:false
10%
true
📂 Реализация шаблона Декоратор на Java

https://nuancesprog.ru/p/9397/

@javatg
Сокрытие и затемнение переменных в Java

В Java можно объявлять переменные в классе, методе, блоке или конструкторе. В зависимости от варианта объявления, у переменной могут быть разные области видимости в программе, а сама переменная может относиться к статическому или нестатическому типу в зависимости от того, где она объявлена.

Читать

@javagt
2024/10/04 23:20:01
Back to Top
HTML Embed Code: