JavaRush /Курсы /Java Multithreading /Учимся гуглить. Как узнать, есть ли у объекта определенны...

Учимся гуглить. Как узнать, есть ли у объекта определенный метод? getName, getDisplayName, getPublicName

Java Multithreading
3 уровень , 9 лекция
Открыта
Учимся гуглить. Как узнать, есть ли у объекта определенный метод? getName, getDisplayName, getPublicName - 1

— Привет, Амиго!

Продолжаем наши уроки – учимся гуглить.

Вот тебе несколько заданий:

Вопрос
1 Как отсортировать массив чисел?
2 Как отсортировать список строк в обратном алфавитном порядке?
3 Как отправить email из программы Java?
4 Как определить, содержит ли переданный объект определенный метод?
5 В чем отличие TreeMap и HashMap?
6 Зачем нужно писать в таком коде ArrayList<?>
7 Как узнать максимальное значение int?
8 Как узнать минимальное значение byte?
9 Как преобразовать число в 16-тиричную строку (123->»7B»)?
10 Как преобразовать число в двоичную строку (123->»1111011″)?
Комментарии (64)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Артем Уровень 39
1 августа 2025
Подскажите пожалуйста, у меня тут (Учимся Гуглить) просто список вопросов но многие прям что то решают, нужен университет, чтобы тут появились задачи? Спасибо
4el0vek3 Уровень 36
23 августа 2025
Эти решения - ответы на некоторые вопросы
Scarry-77 Уровень 42
18 августа 2024
Hint, который сэкономит вам очень много времени при разработке программы для отправки email - Гугл отключил возможность аутентификации паролем через слабо защищенные программы, теперь нужно использовать OAuth2 Ссылка на полный гайд - https://www.youtube.com/watch?v=xtZI23hxetw
Vic Уровень 25
8 июля 2024
К п.3 - properties.put("mail.smtp.ssl.protocols", "TLSv1.2"); - без этого не работает, а также - https://www.youtube.com/watch?v=Yc1wPreAApg https://www.youtube.com/watch?v=SHlhSqV_pqY
Long_byte Уровень 43
17 мая 2024
Как отправить email из программы Java? кто знает ответ на этот вопрос?

import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;

public class SendEmail {
    public static void main(String[] args) {
        // Настройки почтового сервера
        String host = "smtp.example.com";
        String port = "587"; // порт SMTP сервера
        String username = "your_email@example.com";
        String password = "your_password";

        // Адрес получателя
        String toAddress = "recipient@example.com";

        // Настройка свойств
        Properties props = new Properties();
        props.put("mail.smtp.host", host);
        props.put("mail.smtp.port", port);
        props.put("mail.smtp.auth", "true");
        props.put("mail.smtp.starttls.enable", "true");

        // Аутентификация
        Authenticator auth = new Authenticator() {
            protected PasswordAuthentication getPasswordAuthentication() {
                return new PasswordAuthentication(username, password);
            }
        };

        // Создание сессии
        Session session = Session.getInstance(props, auth);

        try {
            // Создание сообщения
            Message message = new MimeMessage(session);
            message.setFrom(new InternetAddress(username));
            message.setRecipients(Message.RecipientType.TO, InternetAddress.parse(toAddress));
            message.setSubject("Тестовое письмо");
            message.setText("Это тестовое письмо из Java.");

            // Отправка сообщения
            Transport.send(message);

            System.out.println("Письмо успешно отправлено.");
        } catch (MessagingException e) {
            System.out.println("Ошибка при отправке письма: " + e.getMessage());
        }
    }
}

ответ из просторов интернета
Алексей Уровень 40 Expert
12 января 2024
It is the great lection,I thought that all the interesting matherials finished on Core, but it isn't.
sleepkqq Уровень 38
12 апреля 2023
уже придумали ChatGPT, и подобные лекции можно переименовывать в "Учимся спрашивать у искусственного интеллекта" :)
Aliransa Уровень 41
4 сентября 2024
у какого лучше спрашивать и где почитать документацию по нему?)
JavaRusher853 Уровень 36
27 октября 2024
chatGPT иногда несет такую ахинею, что лучше и надежнее самому написать.
Андрей Уровень 42
16 марта 2023
вставки такого плана "учимся гуглить" = переключимся, выдохнем, вспомним изученное.
Дарья Уровень 39
1 марта 2023
Подскажите плиз ребята, каков шестой вопрос? Не понятно что спрашивают(
Anonymous #3161756 Уровень 40
5 марта 2023
Скорее всего тебя просят пояснить про generic в треугольных скобках. Что это значит и для чего нужно.
Дарья Уровень 39
28 марта 2023
спасибо!
CyberBoar Уровень 39
20 мая 2022
С двух последних запросов поржал. В какой то из предыдущих задач надо было конвертировать цифры в разные системы счисления, и я там какие то мега - простыни целый день придумывал, чтобы это сделать.
Юличка Уровень 32
24 августа 2021
Gans Electro Уровень 42
25 мая 2023
Это ссылка по вопросу: Как отправить email из программы Java?