В серии роликов «Spring по верхам» автор рассказывает о применении экосистемы Spring при разработке приложений на платформе Java.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🔥3
👍8
Comparator — это интерфейс, который используется для реализации произвольной сортировки элементов коллекции.
Чтобы задать свой порядок сортировки, нужно создать класс, реализующий
Comparator, а затем переопределить метод compare.В примере на картинке класс
Main реализует интерфейс Comparator для целых чисел Integer и сортирует список чисел в обратном порядке.Please open Telegram to view this post
VIEW IN TELEGRAM
🏆21👍8❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
💯20🔥7🤣5👻1
❤4
Благодаря этому видео вы узнаете о том, как настроить кэширование в приложении на Spring Boot.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Фраза является палиндромом, если после преобразования всех прописных букв в строчные и удаления всех небуквенно-цифровых символов она читается одинаково и вперед, и назад.
Учитывая строку
s, верните true, если это палиндром, или false в противном случае.Пример 1:
Вход:
s = "A man, a plan, a canal: Panama"Выход:
trueПояснение:
"amanaplanacanalpanama" палиндром.Пример 2:
Вход:
s = "race a car"Выход:
falseПояснение:
"raceacar" не палиндром.Ограничения:
1. 1 <=
s.length <= 2 * 1052.
s состоит только из печатных символов ASCIIPlease open Telegram to view this post
VIEW IN TELEGRAM
👍12❤3
Jackson — это популярная библиотека для работы с форматом JSON в Java. Она предоставляет удобные средства для сериализации и десериализации объектов Java в формат JSON и наоборот.
В этом примере мы использовали
ObjectMapper из библиотеки Jackson для сериализации объекта Car в формат JSON. С помощью метода writeValueAsString мы преобразовали объект Car в его строковое представление JSON и вывели на консоль.Зависимость Maven — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15🏆14❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣42👍4
Что обозначает ключевое слово transient?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥2
Делимся с вами статьей, где описаны все нововведения IntelliJ IDEA 2024.3: улучшения для java и kotlin, прокаченный AI Assistant, улучшенный UX и другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍5
🤯15👍7❤2
Инверсия управления (IoC) — это принцип ООП, используемый для уменьшения связанности между классами и объектами.
В Java IoC часто реализуется с помощью контейнера внедрения зависимостей (Dependency Injection Container). Он отвечает за создание, настройку и предоставление объектов зависимым классам.
Говоря простым языком, при использовании IoC кодом будет управлять фреймворк, а не программист.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤34🔥5💯1
Java Developer переходит в премиум формат: новое оформление, ещё более качественный материал и новые знакомства.
В первую очередь хотим познакомить вас с Горилычем — нашим официальным маскотом, о биографии которого вы можете узнать с изображения.
Что будет с каналом?
Впредь, весь контент будет проверяться реальными разработчиками, оформляться дизайнерами и публиковаться в удобном формате. В будущем планируются съемки обучающих видео на YouTube, написание полезных статей на Хабр, а также конкурсы с уникальными призами!
Взамен просим Вас поддержать канал бустом:
https://news.1rj.ru/str/boost/java_tg
Бусты дадут возможность публиковать не менее интересные истории от лица канала и добавлять кастомные реакции.
Спойлер: первым делом анимируем Горилыча и добавим его эмоджи в список реакций
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18⚡8🏆6🤯3🔥1