Javazavr. Обучение Java. @javazavr Channel on Telegram

Javazavr. Обучение Java.

@javazavr


Главный канал по Java.

Контент на любой вкус.
1. Туториалы
2. Видео
3. Задачи
4. Тесты
И многое другое.

Реклама: @anothertechrock

Javazavr. Обучение Java. (Russian)

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

Здесь вы найдете контент на любой вкус: туториалы, видео, задачи, тесты и многое другое. Наш канал предлагает уникальные материалы для обучения Java, которые помогут вам освоить этот важный язык программирования. Независимо от вашего уровня знаний - от начинающего до опытного разработчика - у нас есть что-то полезное для вас.

Присоединяйтесь к нам, чтобы узнавать о последних тенденциях в мире Java, общаться с единомышленниками, делиться опытом и учиться новому. Javazavr - это не просто канал, это целое сообщество людей, увлеченных Java и готовых развиваться вместе.

Не упустите возможность пополнить свои знания и навыки в области Java. Присоединяйтесь к Javazavr прямо сейчас!

Для рекламы обращайтесь: @anothertechrock

Javazavr. Обучение Java.

19 Nov, 15:15


Ответ на "Сколько элементов будет пропущено, если Iterator.next() будет вызван после 10-ти вызовов Iterator.hasNext()?"

Нисколько - hasNext() осуществляет только проверку наличия следующего элемента.

#вопросы_с_собеседований

Javazavr. Обучение Java.

19 Nov, 05:40


Сколько элементов будет пропущено, если Iterator.next() будет вызван после 10-ти вызовов Iterator.hasNext()?

Пишите в комментариях ваш вариант. Ответ будет у нас в канале.

#вопросы_с_собеседований

Javazavr. Обучение Java.

18 Nov, 15:33


💯 Хватит ждать вечность, пока выполняются тесты!

➡️ Многопоточность в Java — это ключ к ускорению процессов.
Хотите, чтобы тесты запускались параллельно и быстро? Приходите на открытый урок 20 ноября в 20:00 мск и узнайте, как использовать многопоточность и futures для суперэффективной автоматизации.

✔️ Мы покажем, как работать с потоками и futures в Java, а также обсудим параллельные циклы и их применение в тестировании. Научитесь ускорять автотесты, оптимизировать процессы и прокачивать навыки, востребованные на рынке!

🎙️ Спикер Павел Балахонов — ведущий инженер по автоматизированному тестированию на проекте VK Private Cloud Solutions, опытный ментор и преподаватель.

⤵️ Хотите стать экспертом в автоматизации тестирования на Java? Запишитесь на урок и получите скидку на участие в курсе «Java QA Engineer. Professional»: https://vk.cc/cEVR8n

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Javazavr. Обучение Java.

14 Nov, 16:51


Ответ на "Как между собой связаны Iterable и Iterator?"

Интерфейс Iterable имеет только один метод - iterator(), который возвращает Iterator.

#вопросы_с_собеседований

Javazavr. Обучение Java.

14 Nov, 10:31


Как между собой связаны Iterable и Iterator?

Пишите в комментариях ваш вариант. Ответ будет у нас в канале.

#вопросы_с_собеседований

Javazavr. Обучение Java.

14 Nov, 06:30


Podlodka Java Crew возвращается с новой темой — Асинхронной архитектурой, чтобы помочь Java-разработчикам освоить самые востребованные подходы и инструменты.

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

Погружаемся в асинхронность вместе:

- Рулетка кейсов: "Spring, Micronaut, Quarkus и Helidon" — Григорий Кошелев и Андрей Когунь о плюсах и минусах каждого фреймворка 🛠️
- "Проектирование Event Driven-систем с DDD и Event Storming" — Кирилл Ветчинкин расскажет, как создавать масштабируемые и управляемые системы 📈
- Воркшоп "Apache EventMesh на практике" — Павел Бодячевский поможет внедрить Event Mesh в проект 🎯
- "Debezium: окно в асинхронный мир данных" — Евгений Ефименко раскроет секреты работы с данными в реальном времени 🔄

Присоединяйтесь, чтобы освоить асинхронность на практике: https://podlodka.io/javacrew

Javazavr. Обучение Java.

13 Nov, 11:32


Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных»

🔥Получите вводные занятия, ответив на 3 вопроса https://proglib.io/w/65f8efdd

На вводной части вас ждут:

1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов;

2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ;

3. Практические задания после лекций;

4. Ссылки на дополнительные материалы для самостоятельного изучения.

⚡️Переходите и начинайте учиться уже сегодня на полном курсе по Алгоритмам и структурам данных–https://proglib.io/w/f452dc31

Javazavr. Обучение Java.

22 Oct, 15:49


Ответ на "Для чего нужен метод hashCode()?"

Метод hashCode() необходим для вычисления хэш кода переданного в качестве входного параметра объекта. В Java это целое число, в более широком смысле - битовая строка фиксированной длины, полученная из массива произвольной длины. Этот метод реализован таким образом, что для одного и того же входного объекта, хэш код всегда будет одинаковым. Следует понимать, что в Java множество возможных хэш кодов ограничено типом int, а множество объектов ничем не ограничено. Из-за этого, вполне возможна ситуация, что хэш коды разных объектов могут совпасть:

• если хэш коды разные, то и объекты гарантированно разные;
• если хэш коды равны, то объекты могут не обязательно равны.

#вопросы_с_собеседований

Javazavr. Обучение Java.

22 Oct, 05:10


Для чего нужен метод hashCode()?

Пишите в комментариях ваш вариант. Ответ будет у нас в канале.

#вопросы_с_собеседований

Javazavr. Обучение Java.

21 Oct, 15:25


Приглашаем на открытый урок «Playwright и его использование для UI автотестирования».

🗓 24 октября в 20:00 МСК

🆓 Бесплатно. Урок в рамках старта курса «Java QA Engineer. Professional»

На вебинаре разберем:


- обзор инструмента playwright
- использование playwright для написания UI атвотестов
- плюсы и минусы playwright и чем он лучше selenium

Спикер Павел Балахонов — Senior QA Automation Engineer.

Все участники вебинара получат специальную цену на обучение!

🔗 Ссылка на регистрацию

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Javazavr. Обучение Java.

17 Oct, 17:10


Ответ на "Какими свойствами обладает порождаемое equals() отношение эквивалентности?"

• Рефлексивность: для любой ссылки на значение x, x.equals(x) вернет true;
• Симметричность: для любых ссылок на значения x и y, x.equals(y) должно вернуть true, тогда и только тогда, когда y.equals(x) возвращает true.
• Транзитивность: для любых ссылок на значения x, y и z, если x.equals(y) и y.equals(z) возвращают true, тогда и x.equals(z) вернёт true;
• Непротиворечивость: для любых ссылок на значения х и у, если несколько раз вызвать х.equals(y), постоянно будет возвращаться значение true либо постоянно будет возвращаться значение false при условии, что никакая информация, используемая при сравнении объектов, не поменялась.

Для любой ненулевой ссылки на значение х выражение х.equals(null) должно возвращать false.

#вопросы_с_собеседований

Javazavr. Обучение Java.

17 Oct, 12:57


Какими свойствами обладает порождаемое equals() отношение эквивалентности?

Пишите в комментариях ваш вариант. Ответ будет у нас в канале.

#вопросы_с_собеседований

Javazavr. Обучение Java.

02 Oct, 07:30


Ответ на "Какие аннотации фикстур существуют в JUnit?"

@BeforeClass - определяет код, который должен единожды выполниться перед запуском набора тестовых методов.
@AfterClass - код, выполняемый один раз после исполнения набора тестовых методов.
@Before - определяет код, который должен выполняться каждый раз перед запуском любого тестовым методом.
@After - код, выполняемый каждый раз после исполнения любого тестового метода.

#вопросы_с_собеседований

Javazavr. Обучение Java.

01 Oct, 16:40


Какие аннотации фикстур существуют в JUnit?

Пишите в комментариях ваш вариант. Ответ будет у нас в канале.

#вопросы_с_собеседований

Javazavr. Обучение Java.

01 Oct, 12:40


🌍Откройте мир Clojure: сфера разработки, основные фишки и преимущества языка.

Изучите, чем Clojure выделяется среди других бэкендовых языков и какие преимущества он предлагает. Узнайте, как Clojure может улучшить вашу разработку и открыть новые карьерные возможности.

Мероприятие для опытных разработчиков.

📅Открытый вебинар 3 октября в 20:00 мск пройдет в рамках большого курса. После занятия вы сможете продолжить обучение по специальной цене и даже в рассрочку!

Регистрация: https://otus.pw/zSt8/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Javazavr. Обучение Java.

11 Sep, 17:13


Как используется класс Future?

Класс Future является частью пакета java.util.concurrent, и он используется для представления результата асинхронной операции или задачи, которая выполняется в фоновом потоке. Future позволяет вам управлять и получать результаты выполнения задачи в будущем, даже если она еще не завершилась.

#вопросы_с_собеседований

Javazavr. Обучение Java.

22 Aug, 08:12


Ответ на "Какие подклассы класса Reader вы знаете, для чего они предназначены?"

• Reader — абстрактный класс, описывающий символьный ввод;
• BufferedReader — буферизованный входной символьный поток;
• CharArrayReader — входной поток, который читает из символьного массива;
• FileReader — входной поток, читающий файл;
• FilterReader — абстрактный класс, предоставляющий интерфейс для классов-надстроек;
• InputStreamReader — входной поток, транслирующий байты в символы;
• LineNumberReader — входной поток, подсчитывающий строки;
• PipedReader — входной канал;
• PushbackReader — входной поток, позволяющий возвращать символы обратно в поток;
• StringReader — входной поток, читающий из строки.

#вопросы_с_собеседований

Javazavr. Обучение Java.

21 Aug, 17:24


Какие подклассы класса Reader вы знаете, для чего они предназначены?

Пишите в комментариях ваш вариант. Ответ будет у нас в канале.

#вопросы_с_собеседований

Javazavr. Обучение Java.

17 Aug, 07:16


Ответ на "Почему Map не наследуется от Collection?"

Это связано с тем, что Map представляет отображение ключ-значение, в то время как Collection представляет коллекцию объектов.

Коллекции работают с объектами на основе их позиции в коллекции, тогда как в Map объекты доступны по ключу. Поэтому операции, определенные в Collection, такие как добавление, получение по индексу и итерация, не имеют смысла для Map.

Вместо этого в Map определены операции для работы с парами ключ-значение, такие как put(), get(), containsKey() и другие. Наследование Map от Collection привело бы к наследованию неподходящих методов.

#вопросы_с_собеседований

4,614

subscribers

34

photos

47

videos