Java Guru 🤓

channel icon
Канал с вопросами и задачами с собеседований!

Условия размещения

Цена за 48 часов в ленте 3500.00
Цена за 1 час закрепления N/A
Взаимопиар Нет
Дополнительные условия рекламы Отсутствуют
+3
10 221
подписчиков
-46
~2.7k
охват 1 публикации
0
~2
постов / день
-0.5%
26.1%
ERR % ?

Статистика

Последние публикации

Java Guru 🤓
24 Март, 2023 11:54
👩‍💻 Kotlin Developer - самый топовый канал для котлин разработчика!

👩‍💻 Java Библиотека - топовое сообщество Senior Java Developer, где он делится советами, статьями и лайфхаками чтобы вы стали топовым разработчиком!

📕 Книги для Java программиста - канал с книгами по Java. Постоянно выходят новинки как на русском так и на английском языке!

📰 Java News - канал с последними новостями из мира Java!
Java Guru 🤓
23 Март, 2023 21:58
Перечислите все мета-аннотации

Мета-аннотации – это аннотации для объявления других аннотаций. Вообще мета-аннотациями можно назвать любую аннотацию с таргетом ANNOTATION_TYPE, но основных в Java существует 5. Они определяют для аннотации:

• @⁠Retention – переживет ли компиляцию.

• @⁠Inherited – применяется к наследникам.

• @⁠Repeatable – применяема несколько раз к одному и тому же элементу.

• @⁠Target – контексты, в которых можно применять.

• @⁠Deprecated – не должна использоваться.
Java Guru 🤓
23 Март, 2023 13:00
💡💡 Как применять Java Persistence API?

28 марта в 20:00
мск узнаем на открытом уроке онлайн-курса «Java Developer. Professional».

🎬 На вебинаре «Введение в Java Persistence API на примере Hibernate»«Введение в Java Persistence API на примере Hibernate» мы разберем:
— Что такое спецификация Java Persistence API
— Зачем и где она применяется
— Как начать работать с JPA на примере Hibernate

📌📌Урок рассчитан на программистов с опытом от 1 года.
После вебинара еще больше технологий и инструментов Java-разработки ждет вас курсе, доступном в рассрочку.

➡️ Пройдите вступительный тест, чтобы зарегистрироваться на занятие: https://otus.pw/LCUC/https://otus.pw/LCUC/

Реклама. Информация о рекламодателе на сайте otus.ru
Java Guru 🤓
23 Март, 2023 09:08
Даны следующие классы:
Опрос
  • Исключение RuntimeException.
  • Исключение ClassCastException.
  • Успешный запуск и отработка.
  • Ошибка компиляции.
Java Guru 🤓
23 Март, 2023 09:08
Даны следующие классы:
Java Guru 🤓
22 Март, 2023 12:30
☘️ Пройди тест по Spring !

Пройди тест по Spring !

Проверь себя и свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Разработчик на Spring Framework" от OTUS по специальной цене.

Что даст тебе курс:
В процессе обучения, преподаватели и наставники курса помогут приобрести актуальные знания и навыки работы с фреймворком.
❌📊За 5 месяцев вы освоите полный цикл разработки приложений с Spring, пройдете путь от идеи до production-ready приложений, а к осеннему сезону найма уже сможете показывать решенные задания и проекты работодателям!

🎫Курс можно приобрести в рассрочку

👉 ПРОЙТИ ТЕСТ: https://otus.pw/7oVZ/https://otus.pw/7oVZ/

Реклама. Информация о рекламодателе на сайте otus.ru
Java Guru 🤓
21 Март, 2023 19:53
Как используется @⁠Deprecated?

Этой аннотацией помечают код, который устарел и не должен быть более использован. Классы, которые используют или переопределяют @Deprecated@Deprecated элементы, будут компилироваться с warning-ом.

Имеет retention RUNTIME, что значит, что фреймворки могут динамически проверять наличие аннотации на элементе с помощью Reflection API.

Начиная с Java 9 у этой аннотации появились опциональные параметры – строка since и булево значение forRemoval. В since указывается версия вашего приложения, начиная с которой элемент считается устаревшим. Значение true в forRemoval предупреждает, что со следующей мажорной версии этот элемент будет удален. Такое нововведение связано с изменением политики устаревания – с Java 9 и устаревшие элементы самой JDK тоже могут удаляться в будущих версиях.

Обычно, когда элемент помечают устаревшим, причины устаревания и дальнейшие рекомендации указывают в его Javadoc-документации под тегом
@deprecated@deprecated.
Java Guru 🤓
21 Март, 2023 15:00
🔥Где получить начальные знания по Java-разработке?

23 марта в 20:00 для начинающих Java-разработчиков на открытом уроке в OTUS разберем основы UML.23 марта в 20:00 для начинающих Java-разработчиков на открытом уроке в OTUS разберем основы UML. Занятие приурочено к старту специализации «Java Developer».

⚡️На занятии мы:

— Поговорим о месте UML в процессах разработки ПО
— Разберем диаграмму классов и типы связей между классами с примерами на Java
— Обсудим, какую пользу может принести знание UML начинающему разработчику.

✨В результате урока вы научитесь применять диаграммы UML при проектировании приложения. А больше навыков ждет вас на онлайн-курсе, доступном в рассрочку.

👉Регистрируйтесь на занятие:
https://otus.pw/ANdU/https://otus.pw/ANdU/
Java Guru 🤓
20 Март, 2023 15:30
Какой результат выполнения данной части кода?
Опрос
  • 1
  • 2
  • Ошибка времени выполнения
  • Ошибка компиляции
Java Guru 🤓
20 Март, 2023 15:30
Какой результат выполнения данной части кода?
Java Guru 🤓
20 Март, 2023 11:01
🔥 Как создать простой чат с помощью Firebase и Kotlin?

Узнайте и попробуйте 24 марта в 20:00 мск на бесплатном вебинаре онлайн-курса «Kotlin Backend Developer. Professional» в OTUS.

📚Что будет на занятии?
- Посмотрим в структуру firebase, создание и подключение аккаунта
- Разберем и продумаем архитектуру чата
- Реализуем клиента для чат приложения, используя Realtime Database

В результате вебинара у вас будет базовое умение работы с Firebase, знание, как работает realtime база данных и онлайн-чат, полностью написанный на Kotlin.

👉 Регистрация на вебинар: https://otus.pw/d03p/

Не упустите возможность протестировать обучение, а продолжить вы сможете уже на курсе, доступном в рассрочку.

Реклама. Информация о рекламодателе на сайте
www.otus.ruwww.otus.ru
Java Guru 🤓
17 Март, 2023 22:03
Какие у аннотации бывают таргеты?

Мета
Мета-аннотация @Target@Target определяет, в каком контексте может применяться объявляемая аннотация. Допустимые контексты перечисляются значениями ElementType. По умолчанию, если @Target@Target не указан, разрешены все контексты кроме TYPE_PARAMETER. Возможные таргеты:

• TYPE – Объявление класса, интерфейса, аннотации или enum-а.
• FIELD – Объявление поля (включая константы enum-ов).
• METHOD – Объявление метода.
• PARAMETER – Формальный параметр в объявлении метода.
• CONSTRUCTOR – Объявление конструктора.
• LOCAL_VARIABLE – Объявление локальной переменной.
• ANNOTATION_TYPE – Объявление аннотации. Применяется для создания мета-аннотации.
• PACKAGE – Объявление пакета (в
package-info.javapackage-info.java).
–– С Java 8 ––
• TYPE_PARAMETER – Обявление generic типа-параметра.
• TYPE_USE – Любое использование типа. Например приведение: (
@NonNull@NonNull String) myObject.
–– С Java 9 ––
• MODULE – Объявление модуля.
Java Guru 🤓
17 Март, 2023 17:00
🦾 Работаешь с Java? - Погрузись во все тонкости профессиональной разработки!

Пройди тест из 20 вопросов
и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Java Developer. Professional""Java Developer. Professional" от OTUS по специальной цене.

👩‍💻👩‍💻Преимущества программы курса:
За 6 месяцев вы узнаете, как создавать современные приложений на Java, поймете основы функционирования JVM, освоите приемы применения многопоточности и научитесь решать задачи уровня Middle+.
Занятия в формате живых вебинаров проводят преподаватели-практики, а после дают развернутый фидбэк на домашние задания.
В конце обучения вы напишете выпускной проект на любую тему под контролем преподавателя и после обучения сможете претендовать на зарплату от 200 тыс. рублей.

🎫Возможна оплата курса в рассрочку

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

👉 ПРОЙТИ ТЕСТ: https://otus.pw/lY2S/https://otus.pw/lY2S/

Реклама. Информация о рекламодателе на сайте otus.ru
Java Guru 🤓
17 Март, 2023 16:00
Какой результат будет получен после компиляции и выполнения данного кода?
Опрос
  • a test A
  • a test B
  • b test A
  • b test B
  • b test A test B
  • Ошибка выполнения
  • Ошибка компиляции
Java Guru 🤓
17 Март, 2023 16:00
Какой результат будет получен после компиляции и выполнения данного кода?
Java Guru 🤓
17 Март, 2023 12:00
Тут вакансия для Java-разработчиков от подписчиков — ребят из Финтеха Яндекса. Обещает давать интересные задачи, уважать и баловать. Стоит присмотреться 👀

Работать нужно с сервисами, которые уже заслужили доверие миллионов и продолжают активно развиваться. Java-разработчик будет заниматься продуктовым движком, бизнес-логикой и инфраструктурой. Для этого пригодятся знания Kotlin, Spring Boot, Kubernetes, Grafana + Prometheus, YDB, PostgreSQL, ClickHouse и Kafka.

Финтех Яндекса — молодой сервис, где не любят бюрократию и сложные процессы. Здесь легко придумывать новое, менять готовое, да хоть сразу предлагать идеи CEO (если получится его поймать). Работать можно и из дома, и из офиса в Москве или Белграде.

Всяческие корпоративные блага прилагаются. Подробности на сайте, и там же можно ответить на один вопрос — и сразу попасть в Телеграм с рекрутёром
Java Guru 🤓
16 Март, 2023 18:02
Можно ли добавить одному элементу несколько одинаковых аннотаций?

По умолчанию нельзя. До Java 8 нужно было создавать дополнительную аннотацию-контейнер, в ней в виде проперти объявлять массив интересующих аннотаций. При применении набор аннотаций нужно было оборачивать в этот контейнер (см. на картинке).

Начиная с Java 8 в стандартную библиотеку добавлена мета-аннотация
@Repeatable@Repeatable.
Механизм ее действия такой же, как раньше: помечая ей интересующую аннотацию, необходимо указать параметром
@Repeatable@Repeatable аннотацию-контейнер. Нововведение заключается в синтаксисе использования: теперь набор аннотаций оборачивается в контейнер неявно.

Со стороны Reflection при чтении мета-информации тоже появилась возможность не оперировать контейнером явно – метод getAnnotationsByType при необходимости найдет и развернет этот контейнер.
Java Guru 🤓
16 Март, 2023 16:20
KotlinKotlin заходит в Telegram!

Рассказываем про Kotlin — молодой язык родом из Питера, который вовсю теснит Java в мобильной и бэкенд-разработке.

Его официально поддерживает Google, используют Jira и Adobe, а разработчики топовых приложений для Android переписывают на Kotlin свои продукты. Советуем подписаться, чтобы узнавать больше!
Подписаться
Java Guru 🤓
16 Март, 2023 08:17
Какой результат выведет следующая программа?
Опрос
  • A is equal to Infinity
  • A is equal to NaN
  • Ошибку при выполнении
  • Ошибку компиляции
Java Guru 🤓
16 Март, 2023 08:17
Какой результат выведет следующая программа?