ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Easy Java

Easy Java

前往频道在 Telegram

Лучшие обучающие материалы и другие полезности для Java-разработчиков. Сотрудничество: @heywan_n1 Цены: @heywan_media Реклама на бирже: https://telega.in/c/+r8kkGSypBY84MmIy

显示更多
4 938
订阅者
-124 小时
-157 天
-1730 天
帖子存档
💥 Хочешь расти в IT, но информационный шум тормозит? ITCamp - канал синьера, который расскажет тебе, почему одни айтишники б
💥 Хочешь расти в IT, но информационный шум тормозит? ITCamp - канал синьера, который расскажет тебе, почему одни айтишники богатые, а другие бедные. Здесь тебя ждет море авторского контента: — Обучение Linux, JS, Python, C/C++, Java, HTML/CSS, С#, SQL, GO, PHP — Как превратить пет проект в стартап на 1 000 000$? — Как новичку пройти на мидла и не вылететь после испыта? Такому не учат на «курсах». Присоединяйся к сообществу истинных гуру: @itcamp_tg

Ответ:
Anonymous voting

➡️ Easy Java | #Викторина
➡️ Easy Java | #Викторина

📱 Java Developer — мастхев для любого джависта Канал Team Lead'a с полезными советами и практиками для Java-разработчиков: ➖
📱 Java Developer — мастхев для любого джависта Канал Team Lead'a с полезными советами и практиками для Java-разработчиков: ➖ Книги, статьи, тесты ➖ Spring, Hibernate, Docker, SQL ➖ Алгоритмы, вопросы и задачи с собеседований Присоединяйтесь: @java_tg

❓ Вопрос с собеса Чем отличается == от .equals() в Java? Пример🔽
public class Main {
    public static void main(String[] args) {
        String a = new String("hello");
        String b = new String("hello");

        System.out.println(a == b);       // ➔ false
        System.out.println(a.equals(b));  // ➔ true
    }
}
Ответ🔽
Оператор == сравнивает ссылки на объекты, то есть проверяет, ссылаются ли переменные на один и тот же объект в памяти. Метод .equals() сравнивает содержимое объектов. Классы, такие как String, переопределяют equals() так, чтобы сравнивать значения. 📌 Поэтому a == b может быть false, даже если строки идентичны по содержимому. Чтобы сравнивать содержимое, всегда используйте .equals() (или Objects.equals() для null-безопасности).
➡️ Easy Java | #Собес

Приглашаем Java-разработчиков на открытые занятия курса Java Микросервисы, Kafka, Docker, Spring Cloud, Spring WebFlux по все
Приглашаем Java-разработчиков на открытые занятия курса Java Микросервисы, Kafka, Docker, Spring Cloud, Spring WebFlux по всем основным темам микросервисной архитектуры. 🔥Курс фокусируется на применении всего технологического стека Spring Cloud (более 30-ти технологий) на реальном, "живом" проекте, с выполнением и разбором домашних заданий. 🔥Для участников есть персонализированная поддержка и живое общение в телеграм-группе с темами на каждое занятие. В том числе после завершения обучения. ВЫ ПОЛУЧИТЕ: ⚡️ Полное понимание компонентов микросервисов и их взаимодействия ⚡️ Повышенная ценность, как Java-разработчика и новый уровень дохода ⚡️ Электронный сертификат об окончании курса Ждем на нашем курсе! https://t.me/JavaOPsBot?start=c-cloud=s-Easy_Java

❓ Вопрос с собеса Чем отличается == от .equals() в Java? Пример🔽
public class Main {
    public static void main(String[] args) {
        String a = new String("hello");
        String b = new String("hello");

        System.out.println(a == b);       // ➔ false
        System.out.println(a.equals(b));  // ➔ true
    }
}
Ответ🔽
Оператор == сравнивает ссылки на объекты, то есть проверяет, ссылаются ли переменные на один и тот же объект в памяти. Метод .equals() сравнивает содержимое объектов. Классы, такие как String, переопределяют equals() так, чтобы сравнивать значения. 📌 Поэтому a == b может быть false, даже если строки идентичны по содержимому. Чтобы сравнивать содержимое, всегда используйте .equals() (или Objects.equals() для null-безопасности).
➡️ Easy Java | #Собес

➡️ Easy Java | #Мемы
➡️ Easy Java | #Мемы

Ответ:
Anonymous voting

➡️ Easy Java | #Викторина
➡️ Easy Java | #Викторина

📖 Java-разработчик о том, зачем ходить на собеседования ради удовольствия и как их проводить для обоюдной пользы В статье об
📖 Java-разработчик о том, зачем ходить на собеседования ради удовольствия и как их проводить для обоюдной пользы В статье обсуждают, почему технические собеседования — это не пытка, а интеллектуальное удовольствие: Java-разработчик из Skillbox делится опытом и подходами к процессу. ⛓ Читать статью ➡️ Easy Java | #Статья

👩‍💻 Что такое Pattern Matching для instanceof в Java и зачем он нужен? Pattern Matching для instanceof — упрощает проверку типов и автоматическое приведение объекта к нужному классу.
После проверки через instanceof переменная автоматически становится нужного типа — без явного кастинга. Это сокращает код и уменьшает вероятность ошибок.
• Упрощает проверки типов • Избавляет от явного приведения • Делает код более читаемым ⚡️ Пример:
public class Main {
    public static void main(String[] args) {
        Object obj = "Hello, Java!";
        
        if (obj instanceof String str) {
            System.out.println("Длина строки: " + str.length());  // ➔ Длина строки: 13
        }
    }
}
👀 Pattern Matching для instanceof упрощает работу с типами, особенно при проверке объектов на соответствие классу. Это полезно в логике обработки данных и при работе с полиморфными объектами.
➡️ Easy Java | #Теория

❓ Вопрос с собеса Что произойдёт, если в блоке finally указать return? Пример🔽
public class Main {
    public static void main(String[] args) {
        System.out.println(testMethod());  // ➔ 10
    }

    static int testMethod() {
        try {
            return 5;
        } finally {
            return 10;
        }
    }
}
Ответ🔽
Если в блоке finally указать оператор return, он перекроет любое возвращаемое значение из блока try или catch. Это считается антипаттерном, так как делает поведение метода непредсказуемым. Даже если в блоке try или catch вызывается return, исключение или break, блок finally всегда выполнится, и если в нём есть свой return, он заменит возвращаемое значение
➡️ Easy Java | #Собес

👩‍💻 Всем программистам посвящается! Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования: Выбирай своё направление: 👩‍💻 Python — t.me/python_ready 👩‍💻 Java — t.me/java_ready 🖥 Базы Данных & SQL — t.me/sql_ready 👩‍💻 Всё IT — t.me/it_ready 👩‍💻 C/C++ — https://t.me/cpp_ready 👩‍💻 C# & Unity — t.me/csharp_ready 📱 GitHub — t.me/github_ready 🖼️ DevOps — t.me/devops_ready 🤔 Хакинг & ИБ — t.me/hacking_ready 👩‍💻 Linux — t.me/linux_ready 👩‍💻 Bash & Shell — t.me/bash_ready 👩‍💻 Нейросети — t.me/neuro_ready 📱 JavaScript — t.me/javascript_ready 👩‍💻 Frontend — t.me/frontend_ready 👩‍💻 Backend — t.me/backend_ready 📖 IT Книги — t.me/books_ready 🖥 Design — t.me/design_ready 📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

Ответ:
Anonymous voting

➡️ Easy Java | #Викторина
➡️ Easy Java | #Викторина

📢 JSON — это удобно. До тех пор, пока всё не ломается. Гибкий формат без схем кажется спасением, но на масштабе превращается
📢 JSON — это удобно. До тех пор, пока всё не ломается. Гибкий формат без схем кажется спасением, но на масштабе превращается в источник ошибок, конфликтов и головной боли. 🔍 Schema Registry — это способ вернуть контроль. На открытом уроке 19 мая в 19:00 МСК разберём: — В чём слабые места JSON без схем; — Как Schema Registry помогает валидации и версионированию; — Когда всё-таки можно обойтись без схем; — Какие инструменты реально работают (Avro, Protobuf, JSON Schema). 📊 Урок будет полезен разработчикам, дата-инженерам, архитекторам и PM, которые сталкиваются с интеграциями и масштабируемыми системами. 👉 Регистрируйтесь и получите скидку на программу обучения «Apache Kafka»: https://otus.pw/hwuO/?erid=2W5zFKASnE4 Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

➡️ Easy Java | #Мемы
➡️ Easy Java | #Мемы