undefined

Задачи на sleep

Java Core
6 уровень , 7 лекция
Доступна

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

undefined
4
Задача
Java Core, 6 уровень, 7 лекция
Недоступна
Часы
Классические террианские часы делают "тик-так". И в нашей программе они должны звучать так же. Разберитесь, что делает программа и реализуйте логику метода printTikTak. Через первые полсекунды метод должен выводить фразу Tik в консоль, через вторые полсекунды — Tak.
undefined
9
Задача
Java Core, 6 уровень, 7 лекция
Недоступна
Stopwatch (Секундомер)
Реализуйте логику метода doStep так, чтобы учитывалась скорость бегуна. Метод getSpeed() в классе Runner показывает, сколько шагов в секунду делает бегун. Нужно, чтобы бегун действительно делал заданное количество шагов в секунду. Если Иванов делает 4 шага в секунду, то за 2 секунды он сделает 8 шагов. Если Петров делает 2 шага в секунду, то за 2 секунды он сделает 4 шага.
undefined
9
Задача
Java Core, 6 уровень, 7 лекция
Недоступна
Big Ben clock
"В Лондоне полночь", — говорит дядюшка Бэн. Заставьте его говорить программно. Разберись, что делает программа и реализуйте логику метода printTime так, чтобы каждую секунду выдавалось время начиная с установленного в конструкторе.
undefined
9
Задача
Java Core, 6 уровень, 7 лекция
Недоступна
Обратный отсчет
1. Разберись, что делает программа. 2. Реализуй логику метода printCountdown так, чтобы программа каждые полсекунды выводила объект из переменной list. Выводить нужно в обратном порядке - от переданного в Countdown индекса до нуля. Пример: Передан индекс 3 Пример вывода в консоль: Строка 2 Строка 1
undefined
4
Задача
Java Core, 6 уровень, 7 лекция
Недоступна
Аэропорт
1. Разберись, что делает программа. 2. Исправь метод takingOff(взлет) - сейчас он работает оооочень долго. Взлет должен занимать 100 миллисекунд. 3. Реализуй метод waiting по аналогии с методом takingOff. Время ожидания не должно превышать время взлета.
Комментарии (212)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Pavel Kurchavov Уровень 18 Nauka
21 июля 2021
Специально до последнего откладывал решение каждой из задач (так как просто воткнуть Thread.sleep() или написать простенький алгоритм), в угоду ковырянию в том, что же прогеры JR там понамудрили в коде))
Mixer-X Уровень 29 Санкт-Петербург
24 июня 2021
В чем разница в написании оператора спать. с Нитью и без неё? Среда одинаково считает в обоих случаях, а валидатор без Нити не принимает.
Anonymous #2568901 Уровень 23
5 мая 2021
Почему робот так сухо здоровается? Он вообще друг или недруг?🤬
Алексей Уровень 22 Владивосток
29 апреля 2021
подскажите, что дает 14 строка(// Thread.sleep(1000);) в задаче BIG BEN ? если ее убрать ничего не меняется
vladimir Уровень 24 Москва
7 апреля 2021
Тут самое сложное не решить эти задачи, а "1. Разберись, что делает программа." 😬
Alec I Уровень 16
28 января 2021
Подскажите, метод start() в ребенке Thread класса, какой поток он запускает? или что он запускает? По идее, он должен запускать поток объекта, который в main, но почему это делается через сам класс Clock например.
Serg Уровень 24 Одесса
27 января 2021
Пожалуйста, подскажите что содержит в себе this.someMethod(); ? Я понимаю, что это ссылка на текущий объект, но как компилятор понимает какой из объекиов текущий? Понимаю, что вопрос дурацкий, но мне важно для понимания всей концепции. Заранее спасибо)
Павел Уровень 26
27 января 2021
Дамы и господа, прям с первой задачи про Tik-Tok, обращаем внимание на спец слово volatile, в описании переменных. >=========<
Денис Уровень 17 Владимир Россия
24 января 2021
тема сисе... эээ потоков не раскрыта. половина кода в задачах уже написана. Надо будет еще искать инфу
🦔 Виктор Уровень 20 Москва Россия Expert
15 января 2021
Так, я не понял, что за бунт на корабле в комментах?! По сути, весь сборник задач про «Разберись, что делает программа» и примени в нужном месте свежеизученные методы нитей. Логика у программ в задачах сложнее, чем их решение в пару строчек. Нас учат разбираться в чужом коде и программе в целом. Ребят, мы на 16 уровне ДжаваРаша, пора уже привыкнуть к здешней подаче. Давайте соберёмся и дожмём уже Core. Всё получится! p.s. Немного айтишного релакса: