Обновлено Руководство по программированию под Android на языке Java
https://metanit.com/java/android/
#java #android
https://metanit.com/java/android/
#java #android
Metanit
Программирование под Андроид на Java
Создание приложений под мобильную платформу Android на языке программирования Java
Вышла новая версия спецификации для создания веб-приложений на Java - Jakarta EE 10
https://jakarta.ee/compatibility/certification/10/
#java #jakartaee
https://jakarta.ee/compatibility/certification/10/
#java #jakartaee
Jakarta® EE: The New Home of Cloud Native Java
Jakarta EE Compatible Products | Enterprise Java Application and Web … | Jakarta EE | The Eclipse Foundation
Find Jakarta EE compatible products including enterprise java application servers and platforms to build your cloud native Java application.
Вышла новая версия Java - Java 21. Основные изменения касаются добавления виртуальных потоков (virtual threads), которые упрощают создание многопоточных приложений, добавление Pattern Matching и прекращение поддержки 32-битной Windows.
https://jdk.java.net/21/release-notes
#java
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/
Основные фичи новой версии:
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
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
Файлы 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
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
https://metanit.com/java/tutorial/14.1.php
#java
В руководство по языку Java добавлена статья про Виртуальные потоки
https://metanit.com/java/tutorial/8.12.php
#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
Асинхронные задачи 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
Переменные 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
Управление процессами. Классы 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
https://metanit.com/java/tutorial/15.1.php
#java
В руководство по языку Java добавил главу про Взаимодействие с нативным кодом с помощью JNI и Foreign Functions и Memory API
https://metanit.com/java/tutorial/16.1.php
#java
https://metanit.com/java/tutorial/16.1.php
#java