Metanit
8.41K subscribers
438 photos
24 videos
1 file
804 links
Канал о программировании и разработке.
Здесь публикуются только новые статьи с сайта metanit.com. Основной канал, где публикуются остальной контент - https://xn--r1a.website/devnull22
Download Telegram
Краткая шпаргалка по регулярным выражениям в Java #java
Вышла новая версия Java - Java 19 -
https://jdk.java.net/19/
#java
Вышла новая версия Java - Java 20
Список изменений - https://jdk.java.net/20/release-notes
#java
Вышла новая версия Java - Java 21. Основные изменения касаются добавления виртуальных потоков (virtual threads), которые упрощают создание многопоточных приложений, добавление Pattern Matching и прекращение поддержки 32-битной Windows.
https://jdk.java.net/21/release-notes
#java
Вышла в релиз новая версия языка Java - Java 22.
Основные фичи новой версии:
Foreign Function & Memory API,
Unnamed Variables & Patterns (безымянные переменные и паттерны сопоставления с безымянными переменными),
Возможность запуска программы из множества исходных файлов без предварительной компиляции
Выражения перед super(...) (Preview),
Class-File API (Preview),
Шаблоны строк (Second Preview),
Vector API (Seventh Incubator),
Stream Gatherers (Preview)
Structured Concurrency (Second Preview)
Неявно определяемые классы с методом Main(Second Preview)
Scoped Values (Second Preview)
#java #jdk22
https://openjdk.org/projects/jdk/22/
В руководство по языку Java добавлена новая статья Компактные файлы кода и метод main
https://metanit.com/java/tutorial/3.19.php
#java
В руководство по языку Java добавлены новые статьи:

Файлы JAR, их создание и выполнение
http://metanit.com/java/tutorial/13.1.php

Создание и подключение библиотеки JAR
http://metanit.com/java/tutorial/13.2.php

Установка пути к классам Java
http://metanit.com/java/tutorial/13.3.php

#java
В руководство по языку Java добавлены новые статьи:

Sealed-классы и интерфейсы
https://metanit.com/java/tutorial/3.25.php"

Pattern мatching. Паттерн типов
https://metanit.com/java/tutorial/3.26.php"

Pattern мatching. record-паттерн
https://metanit.com/java/tutorial/3.27.php"

#java
В руководство по языку Java добавлена глава про Рефлексию
https://metanit.com/java/tutorial/14.1.php
#java
В руководство по языку Java добавлена статья про Виртуальные потоки
https://metanit.com/java/tutorial/8.12.php
#java
В руководство по языку Java добавлены новые статьи:

Асинхронные задачи FutureTask. Callable и Future
https://metanit.com/java/tutorial/8.13.php

Executor - исполнитель задач
https://metanit.com/java/tutorial/8.14.php

Координация выполнения асинхронных задач
https://metanit.com/java/tutorial/8.15.php

#java
В руководство по языку Java добавлены новые статьи:

Переменные volatile в многопоточных приложениях
https://metanit.com/java/tutorial/8.16.php

Атомарность и Atomics. Потокобезопасность без блокировок в многопоточных приложениях
https://metanit.com/java/tutorial/8.17.php

#java
В руководство по языку Java добавлены следующие статьи:

Управление процессами. Классы Process и ProcessBuilder
https://metanit.com/java/tutorial/12.4.php

CompletableFuture и промисы. Обработка результата асинхронных задач
https://metanit.com/java/tutorial/8.18.php

CompletableFuture, обработка ошибок и завершения асинхронных задач
https://metanit.com/java/tutorial/8.19.php

#java


В руководство по ассемблеру NASM добавлена статья

Создание структур с помощью макросы STRUC/ENDSTRUC
https://metanit.com/assembler/nasm/3.13.php

#assembler #assembly #nasm
В руководство по языку Java добавлена глава по аннотациям: их объявлению и применению, созданию своих аннотаций и использованию встроенных
https://metanit.com/java/tutorial/15.1.php
#java
В руководство по языку Java добавил главу про Взаимодействие с нативным кодом с помощью JNI и Foreign Functions и Memory API
https://metanit.com/java/tutorial/16.1.php
#java