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

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

Открыта
Учимся гуглить. Как узнать, есть ли у объекта определенный метод? 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″)?
Комментарии (63)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Артем
Уровень 40
1 августа 2025, 14:52
Подскажите пожалуйста, у меня тут (Учимся Гуглить) просто список вопросов но многие прям что то решают, нужен университет, чтобы тут появились задачи? Спасибо
4el0vek3
Уровень 40
23 августа 2025, 16:53
Эти решения - ответы на некоторые вопросы
Scarry-77Java Developer в Envelope
18 августа 2024, 23:09
Hint, который сэкономит вам очень много времени при разработке программы для отправки email - Гугл отключил возможность аутентификации паролем через слабо защищенные программы, теперь нужно использовать OAuth2 Ссылка на полный гайд - https://www.youtube.com/watch?v=xtZI23hxetw
Vic
Уровень 25
8 июля 2024, 12:06
К п.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
Уровень 60
17 мая 2024, 16:58
Как отправить 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, 20:10
It is the great lection,I thought that all the interesting matherials finished on Core, but it isn't.
sleepkqq
Уровень 38
12 апреля 2023, 13:31
уже придумали ChatGPT, и подобные лекции можно переименовывать в "Учимся спрашивать у искусственного интеллекта" :)
AliransaРаботает в стажировка
4 сентября 2024, 06:47
у какого лучше спрашивать и где почитать документацию по нему?)
JavaRusher853
Уровень 36
27 октября 2024, 20:47
chatGPT иногда несет такую ахинею, что лучше и надежнее самому написать.
Андрей
Уровень 42
16 марта 2023, 23:08
вставки такого плана "учимся гуглить" = переключимся, выдохнем, вспомним изученное.
Дарья
Уровень 1
1 марта 2023, 15:13
Подскажите плиз ребята, каков шестой вопрос? Не понятно что спрашивают(
Anonymous #3161756
Уровень 40
5 марта 2023, 12:01
Скорее всего тебя просят пояснить про generic в треугольных скобках. Что это значит и для чего нужно.
Дарья
Уровень 1
28 марта 2023, 12:47
спасибо!
CyberBoar
Уровень 1
20 мая 2022, 14:52
С двух последних запросов поржал. В какой то из предыдущих задач надо было конвертировать цифры в разные системы счисления, и я там какие то мега - простыни целый день придумывал, чтобы это сделать.
Юличка
Уровень 32
24 августа 2021, 22:45
Gans Electro
Уровень 59
25 мая 2023, 10:56
Это ссылка по вопросу: Как отправить email из программы Java?