Какие варианты создания потоков являются верными?
Anonymous Quiz
40%
1, 2, 3
13%
1, 2, 3, 5
5%
1, 4
11%
Только 2
31%
Все верные
👍5🔥3
Что будет в результате вызова метода?
Anonymous Quiz
13%
Исключение при сохранении, но данные первой записи останутся
3%
Исключение при сохранении, но данные второй записи останутся
4%
Исключение при сохранении, но данные обеих записей останутся
5%
Spring игнорирует исключение, данные обеих записей останутся
75%
Откат транзакции, ничего не сохранено
👍7🔥3
Что будет результатом этого кода?
Anonymous Quiz
2%
Программа выведет значения в одном потоке. Только Thread-1 выполнит задачу
9%
Программа выведет значения по очереди. Сначала выполнится Thread-1, затем Thread-2
76%
Результат будет перемешан. Оба потока работают параллельно, порядок вывода строк не гарантируется
3%
Программа выбросит исключение. Использование Runnable без синхронизации вызовет ошибку
11%
Программа не выведет ничего. Потоки завершатся до выполнения задач.
🔥7👍5
К каким полям можно получить доступ из другого пакета?
Anonymous Quiz
1%
privateField
5%
defaultField, protectedField
50%
publicField
4%
Все поля будут недоступны
41%
protectedField, publicField
👍7😐4🔥2❤1🤔1
🤖 Тест по Flutter проверь свои знания, готов ли ты к обучению на курсе.
Ответишь — пройдешь на курс "Flutter Mobile Developer" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса
За 6 месяцев вы освоите Dart, Flutter и ключевые инструменты разработки, создадите несколько приложений, получите поддержку преподавателей и выполните проект для портфолио.
➡️ ПРОЙТИ ТЕСТ И ОЗНАКОМИТСЯ С ПРОГРАММОЙ: https://vk.cc/cOj5R5
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Ответишь — пройдешь на курс "Flutter Mobile Developer" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса
За 6 месяцев вы освоите Dart, Flutter и ключевые инструменты разработки, создадите несколько приложений, получите поддержку преподавателей и выполните проект для портфолио.
➡️ ПРОЙТИ ТЕСТ И ОЗНАКОМИТСЯ С ПРОГРАММОЙ: https://vk.cc/cOj5R5
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👍2🔥2
Почему возможна ошибка во время выполнения кода?
Anonymous Quiz
11%
Метод equals вызывается от null
5%
Поле id не инициализировано
51%
Нет проверки, является ли obj экземпляром BadEquals
3%
Метод equals HE synchronized
30%
Проблема с доступом к полю id
👍5🔥3
Какой из методов Stream возвращает один элемент в результате выполнения?
Anonymous Quiz
6%
filter()
8%
forEach()
61%
reduce()
7%
map()
18%
collect()
👍7🔥3🤨2
☝️Конфликты — это не страшно. Главное — научиться ими управлять!
Каждый тимлид и менеджер сталкивался с ситуацией, когда напряжение в команде мешает работе. Избегание или агрессия — не выход. Пора разобраться, как превращать конфликты в точки роста!
Приходи на бесплатный вебинар курса «Team Lead в IT» и узнай:
— Как не бояться конфликтов, а использовать их с пользой
— Конструктивные техники — вместо избегания или эмоциональных взрывов
— Как снижать напряжение и находить решения, которые устроят всех
Спикер: Алексей Кирсанов (Руководитель отдела продуктовой разработки Битрикс24) — знает, как работать с конфликтами без потерь для команды.
После вебинара сможешь записаться на курс со скидкой по промокоду TL_8 — не упусти возможность!
🔗 Регистрируйся → https://vk.cc/cOkW3M
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Каждый тимлид и менеджер сталкивался с ситуацией, когда напряжение в команде мешает работе. Избегание или агрессия — не выход. Пора разобраться, как превращать конфликты в точки роста!
Приходи на бесплатный вебинар курса «Team Lead в IT» и узнай:
— Как не бояться конфликтов, а использовать их с пользой
— Конструктивные техники — вместо избегания или эмоциональных взрывов
— Как снижать напряжение и находить решения, которые устроят всех
Спикер: Алексей Кирсанов (Руководитель отдела продуктовой разработки Битрикс24) — знает, как работать с конфликтами без потерь для команды.
После вебинара сможешь записаться на курс со скидкой по промокоду TL_8 — не упусти возможность!
🔗 Регистрируйся → https://vk.cc/cOkW3M
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍2🔥2
Какое поведение будет у Spring Bean, если пометить его @Lazy?
Anonymous Quiz
3%
Бин будет создан при старте приложения
89%
Бин создаётся при первом обращении
1%
Бин создаётся параллельно с другими бинами
2%
Бин будет пропущен
5%
Бин создаётся после завершения всех операций приложения
👍4🔥3
Что будет результатом кода?
Anonymous Quiz
24%
Ошибка компиляции
15%
String varargs
38%
Object
10%
NullPointerException
14%
AmbiguousMethodCallException
👍9🔥3
Что будет результатом кода?
Anonymous Quiz
12%
5 10 15 20 30
9%
8 10 20 30
27%
5 8 10 15 20 30
9%
8 10 15 20 30
43%
10 15 20 30
👍11🔥4
Что будет результатом фрагмента кода?
Anonymous Quiz
4%
Ошибка компиляции
7%
3
7%
null
2%
Программа завершится без вывода
80%
IndexOutOfBoundsException
👍10🔥3
Что можно импортировать статически?
Обычный импорт избавляет от необходимости писать полное имя классов: при использовании можно не указывать пакет. Статические импорты делает то же самое, но для статических членов класса.
Самое распространенное применение статического импорта – включение констант из константных интерфейсов и статических методов из утилитарных классов. Но также можно включать и изменяемые статические поля других классов.
Отдельно интересен случай nested-класса. Он одновременно является и классом, и статическим членом другого класса. Поэтому для него работает как обычный, так и статический импорт.
Языковая конструкция static import обязана располагаться там же, где и обычные импорты – обязательно между package и объявлением основного класса файла.
Java Guru🤓 #java
Обычный импорт избавляет от необходимости писать полное имя классов: при использовании можно не указывать пакет. Статические импорты делает то же самое, но для статических членов класса.
Самое распространенное применение статического импорта – включение констант из константных интерфейсов и статических методов из утилитарных классов. Но также можно включать и изменяемые статические поля других классов.
Отдельно интересен случай nested-класса. Он одновременно является и классом, и статическим членом другого класса. Поэтому для него работает как обычный, так и статический импорт.
Языковая конструкция static import обязана располагаться там же, где и обычные импорты – обязательно между package и объявлением основного класса файла.
Java Guru🤓 #java
👍6🔥4❤3