Java News
Open in Telegram
Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss
Show more4 347
Subscribers
+124 hours
+17 days
-730 days
Posts Archive
4 347
О SOLID с примерами их использования в JDK
В данной статье Eric J. Bruno коротко рассказывает о принципах SOLID, приводя подходящие примеры их применения из JDK.
Понимание SOLID — обязанность любого Java-разработчика, т.к. их правильное использование способствует написанию понятного и поддерживаемого кода.
Читать статью
4 347
Дарим подписку на Яндекс Музыку
Ответьте на 1 вопрос и Яндекс Музыка для вас и 3-х ваших близких 30 дней бесплатно.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте сейчас❤️
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
Реклама на Яндексе
4 347
Перестаём бояться генерировать байт-код
Многие, возможно, думают, что работа с байт-кодом Java (будь то чтение или, тем более, генерация) — это какая-то особенная магия, доступная только продвинутым разработчикам с особенно крутым опытом. На самом деле, я считаю такую точку зрения ошибочной. JVM устроена гораздо проще, чем CPU; она оперирует такими высокоуровневыми понятиями как классы, интерфейсы, методы, а не просто лопатит байты в памяти. В отличие от CPU, который легко уронить криво сгенерированным машинным кодом, JVM заботливо отверифицирует любой байт-код и в общем не даст выстрелить в ногу.
Но с чего начать погружение в байт-кодную магию? В сети есть некоторое количество туториалов по этому вопросу. Как мне кажется, они либо показывают слишком простые случаи, от которых непонятно, как перейти к чему-то более интересному, либо очень основательные и требуют вникать в теорию, собирать целиком картину в голове по кусочкам. Я хотел бы попробовать внести свой вклад в эту тему — надеюсь, у меня получится показать, как можно побороть первый страх и написать что-то похожее на реалистичный сценарий без особого вникания в теорию на первом этапе.
Читать статью
4 347
+2
Узнайте подробнее об инвестициях в Таиланде на вебинаре!
Горячий сезон для инвестиций в Таиланд: пресейлы на Пхукете!
⚡Регистрируйтесь на сайте и получите запись вебинара Tranio c экспертами из Таиланда⚡
✨Бонус: получите гид Tranio по инвестициям в Таиланде на пресейлах и консультацию экспертов.
Зарегистрироваться
#реклама 16+
webinar.tranio.ru
О рекламодателе
4 347
Все о JavaFX в одном месте
Новый сайт, посвященный всему, что связано с JavaFX: новости, библиотеки, инструменты, видеоуроки, книги и многое другое. Если вы изучаете JavaFX, то вам определенно стоит посетить этот сайт.
Перейти на сайт
4 347
+5
Новые бесплатные курсы в канале Selectel Newsfeed.
Подойдут всем: от новичков до продвинутых айтишников.
Вас ждут обзоры, инструкции и статьи, которые помогут разобраться в темах структурно и последовательно.
Вступайте в сообщество IT-специалистов в Telegram от Selectel.
Подписаться
#реклама 16+
О рекламодателе
4 347
Заменят ли потоки данных циклы в Java?
Выпуск версии Java 8 стал знаменательным событием в истории Java. В нем были представлены потоки данных (англ. Streams) и лямбда-выражения, которые сейчас широко применяются. Если вы не знакомы с потоками данных или никогда не слышали о них, то ничего страшного. В большинстве случаев можно обойтись без них, задействуя циклы.
И зачем тогда, спрашивается, нужны потоки данных? Есть ли у них преимущества перед циклами? Могут ли они их заменить? В статье мы изучим соответствующий код, сравним производительность и посмотрим, смогут ли потоки данных стать полноценной заменой циклов.
Читать статью
4 347
Научим детей программировать игры на С++. Бесплатно!
Мастер-класс для школьников 6-11 классов!
За 1.5 часа ребёнок с нуля создаст свою первую компьютерную игру и сможет использовать полученные знания в дальнейшем!
Педагоги Университета Иннополис покажут Вашему ребёнку, как можно с пользой проводить время за компьютером и как хобби в виде разработки приложений или игр может стать будущей профессией или интересной подработкой уже в школе.
Регистрируйтесь на бесплатный мастер-класс.
Количество мест ограничено.
Не упустите шанс подарить ребенку уникальные знания от самых лучших педагогов ведущего ИТ-ВУЗа страны!
Зарегистрироваться
#реклама 16+
progmatica.innopolis.university
О рекламодателе
4 347
Java на стероидах, или опыт работы с Jmix
Как после привычного Spring за месяц сделать сайт с платформой быстрой разработки Jmix. Коротко о технологии, особенностях, возникающих в процессе вопросах и ответах на них.
Читать статью
4 347
Торгуйте на бирже с Альфа Форекс!
Альфа Форекс - лицензированный форекс дилер, которому доверяют!
- Торги от 0.01 лота
- 41 валютная пара
- 0% ввод/вывод
- пополение через СБП
Регистрируйтесь и начните зарабатывать на курсах валют уже сегодня! 💰
Узнать больше
Финансовые услуги оказывает: ООО «Альфа-Форекс», АО "АЛЬФА-БАНК".
#реклама
alfaforex.ru
О рекламодателе
4 347
Продвинутый GraphQL со Spring Boot
В этой статье вы узнаете, как использовать Spring for GraphQL в своем приложении Spring Boot.
Spring for GraphQL — относительно новый проект. Версия 1.0 была выпущена несколько месяцев назад. До этого релиза нам приходилось подключать сторонние библиотеки, чтобы упростить реализацию GraphQL в приложении Spring Boot.
Читать статью
4 347
MBA онлайн с аккредитацией и рассрочкой 0%!
Готов к карьерному рывку?
Обучайся на программе MBA с международной аккредитацией и выйди на новый уровень карьеры!
✅ Форматы: онлайн и офлайн
✅ 37+ направлений
✅ Актуальные программы 2024 года
✅ Диплом за 1 год
✅ Рассрочка 0%
Не жди — запишись уже сегодня и начни свой путь к успеху!
Стань лидером уже сейчас!
Только до конца года
Скидки до -45% на обучение в Московской Академии Бизнеса!
Перейти на сайт
#реклама 16+
moscow.mba
О рекламодателе
4 347
Шаблон проектирования: Chain of Responsibility
Данная статья будет полезна начинающим Java разработчиком понять зачем нужен шаблон проектирования «Цепочка ответственности» и как его можно использовать на примерах.
Итак начнем с самого начала. Основная суть данного шаблона: связывание объектов‑получателей в цепочку и передача запроса по ней.
Читать статью
4 347
Приглашаем вас на открытый вебинар: «Реализация простого HTTP-сервера на Java Core»
⏰Дата: 16 января в 20:00 мск
Спикер: Александр Фисунов
🧩Программа урока:
- Введение в HTTP и его роль в веб-приложениях.
- Создание простого HTTP-сервера с использованием Java Core.
- Разбор ключевых компонентов стандартной Java библиотеки для работы с HTTP.
📚Урок будет полезен тем, кто хочет:
- Узнать, как работают Java веб-приложения изнутри.
- Разобраться в принципах работы HTTP-протокола.
- Получить практический опыт в реализации базового HTTP-сервера.
🔥В результате урока вы:
- Узнаете, как использовать базовые возможности Java для создания HTTP-сервера.
- Поймете, как работают application server'ы и контейнеры сервлетов.
- Сможете применить полученные знания для работы с Java веб-приложениями.
Участники всех открытых уроков получат скидку🎁 на большое обучение
👉Регистрируйтесь на открытый вебинар по ссылке: https://vk.cc/cHhexH
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
4 347
Сопоставление с шаблоном в Java — 5 примеров для занятых разработчиков
Будучи занятым разработчиком, трудно следить за новыми возможностями и глубоко понимать, где и как их можно использовать.
В этой статье блога я расскажу о 5 местах, где вы можете использовать сопоставление с шаблоном в Java, не погружаясь в тонкие детали. Когда вы решите, что готовы к дальнейшему изучению, посмотрите ссылки, включенные в эту статью.
Читать статью
4 347
Курс по Java-разработке от 9999р. Повысьте навыки
Программа разработана под актуальный рынок. Личный наставник! Записывайтесь!
Узнать больше
#реклама 16+
ykul.ru
О рекламодателе
4 347
Отладка API Java Message Service с использованием Lightrun
API Java Message Service (JMS) был разработан Sun Microsystems во времена Java EE. Он предоставляет простые абстракции для обмена сообщениями, в том числе производителя сообщений (Message Producer), потребителя сообщений (Message Consumer) и т.д.
Читать статью
4 347
Квартира в Петербурге со скидкой 17% – Успейте в январе
Ваша возможность выгодно купить квартиру в Санкт-Петербурге! Скидка 17% на квартиры в новостройках до конца января.
Объекты на этапе строительства – выберите удобную планировку по отличной цене от застройщика. Помощь с ипотекой, консультации по сделке и возможность дозаказа меблировки.
Оставьте заявку для бесплатной консультации.
Перейти на сайт
Проектная декларация на сайте https://наш.дом.рф/
#реклама
kotlovan.pnflats.ru
О рекламодателе
4 347
Создаем байт-код для JVM без компилятора
Виртуальная машина Java использует концепцию промежуточного байт-кода для обеспечения переносимости между операционными системами и аппаратными платформами. Использование байт-кода позволяет отделить компилятор от среды выполнения и выполнять компиляцию с разных языков программирования для исполнения на JVM. В этой статье мы разберемся с внутренней организацией class-файлов и байт-кода в них и научимся работать с фреймворком ASM для исследования и программной генерации байт-кода для динамического определения новых классов или их компиляции из других языков программирования.
Читать статью
4 347
Только полезный контент для системных аналитиков!
- Чек-лист вопросов, которые стоит задать на собеседовании с HR и руководителем/командой;
- Шпаргалки по методам HTTP, по основным понятиям Kafka, по диаграмме классов, по элементам BPMN и другие;
- Шаблоны артефактов системного аналитика с примерами;
- Материалы по кэшированию, про интеграцию и архитектуру , протоколы, API, форматы данных JSON;
- и очень много практической информации на канале Ольги Пономаревой.
Подписаться
#реклама 16+
О рекламодателе
