//"When the Counselor has come, whom I will send to you from the Father, the Spirit of truth, who proceeds from the Father, he will testify about me. (John 15:26) package com.javarush.task.task16.task1611; /* ЧаÑÑ */ public class Solution { public static volatile boolean isStopped = false; public static void main(String[] args) throws InterruptedException { Clock clock = new Clock(); Thread.sleep(2000); isStopped = true; System.out.println("Clock has to be stopped"); Thread.sleep(2000); System.out.println("Double-check"); } public static class Clock extends Thread { public Clock() { setPriority(MAX_PRIORITY); start(); } public void run() { try { while (!isStopped) { printTikTak(); } } catch (InterruptedException e) { } } private void printTikTak() throws InterruptedException { System.out.println("Tik");//add your code here - Ð´Ð¾Ð±Ð°Ð²Ñ ÐºÐ¾Ð´ ÑÑÑ Thread.sleep(500); System.out.println("Tak"); Thread.sleep(500); } } } /* ЧаÑÑ 1. РазбеÑиÑÑ, ÑÑо Ð´ÐµÐ»Ð°ÐµÑ Ð¿ÑогÑамма. 2. РеализÑй Ð»Ð¾Ð³Ð¸ÐºÑ Ð¼ÐµÑода printTikTak: 2.1. ЧеÑез пеÑвÑе полÑекÑÐ½Ð´Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° вÑводиÑÑÑÑ Ð² конÑÐ¾Ð»Ñ ÑÑаза: Tik. 2.2. ЧеÑез вÑоÑÑе полÑекÑÐ½Ð´Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° вÑводиÑÑÑÑ Ð² конÑÐ¾Ð»Ñ ÑÑаза: Tak. ТÑебованиÑ: 1.âÐеÑод printTikTak должен вÑводиÑÑ Ð´Ð²Ðµ ÑÑÑоÑки: "Tik" и "Tak". 2.âÐеÑод printTikTak должен ÑабоÑаÑÑ Ð¿ÑимеÑно ÑекÑндÑ. 3.âÐеÑод printTikTak должен два Ñаза заÑнÑÑÑ Ð½Ð° полÑекÑндÑ. ÐÑполÑзÑй меÑод Thread.sleep(500). 4.âРконÑоли не должно бÑÑÑ ÑообÑений поÑле ÑÑÐ°Ð·Ñ "Double-check". 5.âÐеÑод main должен ÑоздаваÑÑ Ð¾Ð±ÑÐµÐºÑ Ñипа Clock. package com.javarush.task.task16.task1611; * ЧаÑÑ * public class Solution { public static volatile boolean isStopped = false; public static void main(String[] args) throws InterruptedException { Clock clock = new Clock(); Thread.sleep(2000); isStopped = true; System.out.println("Clock has to be stopped"); Thread.sleep(2000); System.out.println("Double-check"); } public static class Clock extends Thread { public Clock() { setPriority(MAX_PRIORITY); start(); } public void run() { try { while (!isStopped) { printTikTak(); } } catch (InterruptedException e) { } } private void printTikTak() throws InterruptedException { //add your code here - Ð´Ð¾Ð±Ð°Ð²Ñ ÐºÐ¾Ð´ ÑÑÑ } } } */