Java
1.63K subscribers
223 photos
5 videos
3 files
901 links
Программирование на Java.

По всем вопросам: @un_ixtime
Download Telegram
Как загружать классы в Java 8 и Java 9+?

Привет, Хабр! Я разработчик в Институте Системного Программирования РАН, занимаюсь разработкой статического анализатора Svace. Недавно я столкнулся с задачей самостоятельной загрузки классов в JVM, что оказалось непросто, потому что в проекте мы используем модули Java.

Модули появились в Java, начиная с версии 9. Прошло уже несколько лет, но если попытаться найти актуальную информацию о связи модулей и загрузчиков классов, её придётся собирать по крупицам. В статье я поделюсь своим опытом изучения вопроса самостоятельной (и автоматической) загрузки классов с помощью кастомного загрузчика, а также разберу примеры, описывающие большинство случаев загрузки, постараюсь их объяснить. https://habr.com/ru/companies/isp_ras/articles/788618/
👍1
Комплексное путешествие от Java 8 к Java 21 с примерами кода основных улучшений API»
Привет друзья! В этой статье я хотел бы поговорить о различных версиях Java. Я хотел охватить каждую важную функцию и API, которые были представлены в каждой версии Java, от Java 8 до Java 21, с примерами кодирования, чтобы получить больше информации.

https://medium.com/@rathod-ajay/a-comprehensive-journey-from-java-8-to-java-21-with-code-examples-of-essential-api-enhancements-6817d2ab3ba8
Гексагональная Архитектура и Spring Boot.

Всем привет!

Хочу рассказать про опыт применения гексагональной архитектуры в одном из наших микросервисов. С чем столкнулся и какие выводы сделал.

Читать далее https://habr.com/ru/articles/795127
Java без DTO
Выход за рамки DTO для улучшения дизайна приложений

https://medium.com/@bubu.tripathy/dto-free-java-ee70c43b5ad5
Методы в Java – объяснение на примерах кода

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

В этой статье мы рассмотрим, что такое методы Java и как они работают, включая их синтаксис, типы и примеры. https://www.freecodecamp.org/news/java-methods

Создайте приложение Spring Boot с помощью AI Assistant

В этой статье мы создадим небольшое веб-приложение Java Spring Boot в IntelliJ IDEA с помощью JetBrains AI Assistant .https://blog.jetbrains.com/idea/2024/02/build-a-spring-boot-app-with-ai-assistant
Коротко о JDK 22

Учитывая регулярность выпусков Java, разработчики с нетерпением ждут каждой новой версии, учитывая улучшения и возможности, которые она приносит. Поскольку следующая итерация Java 22 готовится к выпуску 19 марта, пришло время углубиться в ожидаемые улучшения и обновления. Давайте рассмотрим, что Java 22 предлагает разработчикам: от повышения производительности до оптимизированных API. https://softwaremill.com/jdk-22-in-a-nutshell/
This media is not supported in your browser
VIEW IN TELEGRAM
Кодирование на Java против кодирования на Python.
😁6🤣2