The service is also available in your language. To switch the language, pressEnglish
Best analytics service

Add your telegram channel for

  • get advanced analytics
  • get more advertisers
  • find out the gender of subscriber
Гео и язык канала

статистика аудитории Javazavr. Обучение Java.

Главный канал по Java. Контент на любой вкус. 1. Туториалы 2. Видео 3. Задачи 4. Тесты И многое другое. Реклама:  @anothertechrock  
6 0640
~0
~0
0
Общий рейтинг Telegram
В мире
66 283место
из 78 777
В стране, Россия 
8 057место
из 8 625
В категории
1 312место
из 1 396

Пол подписчиков

Если это ваш канал, тогда можете узнать какое количество женщин и мужчин подписаны на канал.
?%
?%

Язык аудитории

Если это ваш канал, тогда можете узнать какое распределение подписчиков канала по языкам
Русский?%Английский?%Арабский?%
Количество подписчиков
ГрафикТаблица
Д
Н
М
Г
help

Идет загрузка данных

Время жизни пользователя на канале

Если это ваш канал, тогда можете узнать как надолго задерживаются подписчики на канале.
До недели?%Старожилы?%До месяца?%
Прирост подписчиков
ГрафикТаблица
Д
Н
М
Г
help

Идет загрузка данных

Почасовой прирост аудитории

    Идет загрузка данных

    Время
    Прирост
    Всего
    События
    Репосты
    Упоминания
    Посты
    Since the beginning of the war, more than 2000 civilians have been killed by Russian missiles, according to official data. Help us protect Ukrainians from missiles - provide max military assisstance to Ukraine #Ukraine. #StandWithUkraine
    Ответ на "Как между собой связаны Iterable и Iterator?" Интерфейс
    Iterable
    имеет только один метод -
    iterator()
    , который возвращает
     Iterator
    .
    908
    7
    Как между собой связаны Iterable и Iterator? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    893
    0
    22 мая пройдет бесплатный вебинар «Общие понятия архитектуры ПО» На занятии ты: — познакомишься с понятиями «архитектура ПО» и «роли архитектора ПО» — узнаешь об НФТ — поймёшь разницу между высоконагруженным и высоко доступным сервисом — в режиме реального времени увидишь пример живого построения архитектуры веб-приложения с НФТ 🗣Спикер — Senior Java Developer с 20-ти летним опытом ✅Присоединяйся:
    928
    0
    Ответ на "Чем различаются Enumeration и Iterator?" Хотя оба интерфейса и предназначены для обхода коллекций между ними имеются существенные различия: • с помощью
    Enumeration
    нельзя добавлять/удалять элементы; • в
    Iterator
    исправлены имена методов для повышения читаемости кода (
    Enumeration.hasMoreElements()
    соответствует
    Iterator.hasNext()
    ,
    Enumeration.nextElement()
    соответствует
    Iterator.next()
    и т.д); •
    Enumeration
    присутствуют в устаревших классах, таких как
    Vector
    /
    Stack
    , тогда как
    Iterator
    есть во всех современных классах-коллекциях.
    Показать полностью ...
    996
    12
    Чем различаются Enumeration и Iterator? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    1 095
    1
    🎯 Постоянно заняты рутиной по созданию однотипных бизнес-приложений с табличками, процессами, ролями и отчетами? У нас есть решение, которое облегчит вашу жизнь: , мощная open-source платформа для упрощения и ускорения разработки бизнес-приложений на Java или Kotlin. 🛠 предлагает: — Модульную архитектуру, адаптируемую под проекты. — Большой набор встроенных инструментов и компонентов для ускоренной разработки в IntelliJ IDEA Community Edition. ❤️ — На выходе готовое Spring Boot приложение. — Готовые механизмы безопасности с декларативной настройкой ролей. — Множество расширений для гибкой кастомизации и интеграции в корпоративный ландшафт. — Встроенный UI с готовыми шаблонами и богатая библиотека UI-компонентов для бизнес-приложений. — Возможность использования в качестве бэкенда через Jmix REST API для front-end приложения (React, Angular, Flutter и т.д.) ✨Не тратьте время на рутину - используйте в своих проектах!
    Показать полностью ...
    1 039
    3
    Ответ на "Что такое «fail-fast поведение»?"
    fail-fast 
    поведение означает, что при возникновении ошибки или состояния, которое может привести к ошибке, система немедленно прекращает дальнейшую работу и уведомляет об этом. Использование
    fail-fast
    подхода позволяет избежать недетерминированного поведения программы в течение времени. В Java Collections API некоторые итераторы ведут себя как fail-fast и выбрасывают
    ConcurrentModificationException
    , если после его создания была произведена модификация коллекции, т.е. добавлен или удален элемент напрямую из коллекции, а не используя методы итератора. Реализация такого поведения осуществляется за счет подсчета количества модификаций коллекции (
    modification count
    ): • при изменении коллекции счетчик модификаций так же изменяется; • при создании итератора ему передается текущее значение счетчика; • при каждом обращении к итератору сохраненное значение счетчика сравнивается с текущим, и, если они не совпадают, возникает исключение.
    Показать полностью ...
    940
    3
    Что такое «fail-fast поведение»? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    903
    0
    Ответ на "В чем разница между классами java.util.Collection и java.util.Collections?"
    java.util.Collections 
    - набор статических методов для работы с коллекциями.
    java.util.Collection
    - один из основных интерфейсов
    Java Collections Framework
    .
    1 135
    4
    В чем разница между классами java.util.Collection и java.util.Collections? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    1 285
    1
    Ответ на "Почему Map — это не Collection, в то время как List и Set являются Collection?" Collection представляет собой совокупность некоторых элементов. Map - это совокупность пар «ключ-значение».
    1 320
    3
    Почему Map — это не Collection, в то время как List и Set являются Collection? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    1 374
    1
    Ответ на "Что такое «коллекция»?" «Коллекция» - это структура данных, набор каких-либо объектов. Данными (объектами в наборе) могут быть числа, строки, объекты пользовательских классов и т.п.
    857
    1
    Что такое «коллекция»? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    966
    0
    😎Хотите расширить свой стек языком Clojure? Приходите ЗАВТРА, 6.04 в 20:00 мск на , приуроченный к старту в OTUS. — Clojure — это язык программирования общего назначения, на нём можно разрабатывать абсолютно все. До недавнего времени разработка скриптов на Clojure была трудной задачей в основном из-за медленного старта JVM, но появление GraalVM позволило обойти это ограничение. Скрипты, написанные на Clojure, теперь стартуют практически мгновенно, при этом, в процессе разработки доступен REPL и весь арсенал языка Clojure. — На занятии мы познакомимся с проектом Babashka и узнаем, как именно эта библиотека помогает разрабатывать скрипты. ✅ Не упустите возможность протестировать курс! После открытого урока вы сможете приобрести курс, доступный в рассрочку. 👉Пройдите полный тест на сайте, узнайте, осилите ли вы обучение, и запишитесь на бесплатный вебинар:
    Показать полностью ...

    IMG_5118.MP4

    877
    1
    Ответ на "Для чего нужен метод hashCode()?" Метод
    hashCode()
    необходим для вычисления хэш кода переданного в качестве входного параметра объекта. В Java это целое число, в более широком смысле - битовая строка фиксированной длины, полученная из массива произвольной длины. Этот метод реализован таким образом, что для одного и того же входного объекта, хэш код всегда будет одинаковым. Следует понимать, что в Java множество возможных хэш кодов ограничено типом
    int
    , а множество объектов ничем не ограничено. Из-за этого, вполне возможна ситуация, что хэш коды разных объектов могут совпасть: • если хэш коды разные, то и объекты гарантированно разные; • если хэш коды равны, то объекты могут не обязательно равны.
    Показать полностью ...
    952
    4
    Для чего нужен метод hashCode()? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    963
    0
    ⚡️ Один из важных шагов в проверке мобильного приложения — доступность для большого числа людей. ⁉ Как тестироващику автоматизировать проверку доступности (Accessibility)? 📢📢 Узнаем 5 апреля в 20:00 на вебинаре, приуроченном к онлайн-курсу «Kotlin QA Engineer» OTUS. Какие темы мы затронем на уроке? - Cтандарты и методы проверки соответствия требованиям Accessibility - Разметка семантической информации в мобильных приложениях Android XML, Jetpack Compose, KMM и Flutter - Разработка тестов с использованием Accessibility Test Framework для Android и Google Scanner for A11y (KMM) - Создание валидаторов для сложных визуальных проверок В результате мы научимся: — Проверять готовность мобильного приложения для использования людьми с ограничениями здоровья — Автоматически проверять соответствие требованиям визуальной контрастности, адаптации верстки под увеличенный шрифт, наличие семантической разметки для вспомогательных инструментов для приложений Android (XML и Compose) и iOS (Flutter и KMM). — Использовать инструменты автоматических проверок и создавать собственные валидаторы для реализации сложных визуальных проверок. Занятие проведет Дмитрий Золотов, опытный разработчик из Яндекса. Продолжить осваивать профессию тестировщика вы сможете на курсе, доступном в рассрочку. ➡ Для участия зарегистрируйтесь на мероприятие, для комфортного участия нужно определить ваш уровень подготовки. Пройдите тест Реклама. Информация о рекламодателе на сайте www.otus.ru
    Показать полностью ...
    912
    0
    Ответ на "Каким образом реализованы методы hashCode() и equals() в классе Object?" Реализация метода
    Object.equals()
    сводится к проверке на равенство двух ссылок:
     public boolean equals(Object obj) {
      return (this == obj);
    }
    
    
    Реализация метода
    Object.hashCode()
    описана как
    native
    , т.е. определенной не с помощью Java кода и обычно возвращает адрес объекта в памяти:
    public native int hashCode();
    
    
    1 019
    2
    Каким образом реализованы методы hashCode() и equals() в классе Object? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    1 085
    0
    🔥Старт в Java-разработке с нуля и до Middle+ возможен! Полное погружение в программирование на одном из самых популярных языков ждет вас на специализации «Java-разработчик» в OTUS. ⚡️Преподаватели-эксперты будут делиться уникальным опытом и трендами, а также разбирать кейсы на живых вебинарах. Вы будете учиться решать реальные задачи разработки и получать фидбек в формате полноценных код-ревью. Практический опыт 15 месяцев обучения вы закрепите на двух проектных работах, которые дополнят ваше портфолио и повысят уверенность в новых скиллах. Оставляйте заявку, чтобы присоединиться к группе по спец. цене и получить чек-лист "10 распространенных ошибок, которые делают новички в Java" 👇Оплата возможна в рассрочку. https://otus.pw/k6Cd/ Реклама. Информация о рекламодателе на сайте www.otus.ru
    Показать полностью ...
    1 134
    0
    Ответ на "Что будет, если переопределить equals() не переопределяя hashCode()? Какие могут возникнуть проблемы?" Классы и методы, которые используют правила этого контракта могут работать некорректно. Так для
    HashMap
    это может привести к тому, что пара «ключ-значение», которая была в неё помещена при использовании нового экземпляра ключа не будет в ней найдена.
    1 077
    0
    Что будет, если переопределить equals() не переопределяя hashCode()? Какие могут возникнуть проблемы? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    1 131
    1
    Ответ на "Если equals() переопределен, есть ли какие-либо другие методы, которые следует переопределить?" Равные объекты должны возвращать одинаковые хэш коды. При переопределении
    equals()
    нужно обязательно переопределять и метод
    hashCode()
    .
    907
    3
    Если equals() переопределен, есть ли какие-либо другие методы, которые следует переопределить? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    1 010
    0
    🔥Где получить начальные знания по Java-разработке? 23 марта в 20:00 для начинающих Java-разработчиков на открытом уроке в OTUS разберем основы UML. Занятие приурочено к старту специализации «Java Developer». ⚡️На занятии мы: — Поговорим о месте UML в процессах разработки ПО — Разберем диаграмму классов и типы связей между классами с примерами на Java — Обсудим, какую пользу может принести знание UML начинающему разработчику. ✨В результате урока вы научитесь применять диаграммы UML при проектировании приложения. А больше навыков ждет вас на онлайн-курсе, доступном в рассрочку. 👉Регистрируйтесь на занятие: Реклама. Информация о рекламодателе на сайте
    Показать полностью ...
    1 034
    0
    Ответ на "Какими свойствами обладает порождаемое 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
    .
    Показать полностью ...
    1 065
    13
    Какими свойствами обладает порождаемое equals() отношение эквивалентности? Пишите в комментариях ваш вариант. Ответ будет у нас в канале.
    1 073
    0
    Просто ли стать Java-разработчиком? Нет. Всем ли подойдет IT? Тоже нет. Стоит ли попробовать? Да. Если вы хотите стать востребованным разработчиком, вам нужно не просто научиться писать код. А в первую очередь сформировать инженерное мышление. ✔️ Сотни упражнений в браузере. ✔️ 5 проектов для портфолио на GitHub. ✔️ 150 тестовых заданий от наших партнёров. ✔️ Вебинары, сессии лайвкодинга с наставником 1-2 раза в неделю. Сделайте шаг к карьере IT-специалиста уже сегодня! Переходите по ссылке выше и начните обучение! 🎁 Пройдите первые 10 бесплатных уроков из профессии и получите дополнительно скидку 10% на курс!
    Показать полностью ...
    980
    2
    Ответ на "Зачем нужен equals(). Чем он отличается от операции ==?" Метод
    equals()
    - определяет отношение эквивалентности объектов. При сравнении объектов с помощью
     == 
    сравнение происходит лишь между ссылками. При сравнении по переопределённому разработчиком
    equals()
    - по внутреннему состоянию объектов.
    1 166
    4
    Последнее обновление: 11.07.23
    Политика конфиденциальности Telemetrio