"рд╣реИрд▓реЛ, рдЕрдореАрдЧреЛ! рдЖрдЬ рдмрд┐рд▓рд╛рдмреЛ рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рдзрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдПрдЧрд╛ рдЬреЛ рд╣рдо рдереНрд░реЗрдбреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ: рд╕реНрд▓реАрдк ред рд╕реНрд▓реАрдк рд╡рд┐рдзрд┐ рдХреЛ рдереНрд░реЗрдб рдХреНрд▓рд╛рд╕ рдХреА рдПрдХ рд╕реНрдерд┐рд░ рд╡рд┐рдзрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ , рдЕрд░реНрдерд╛рдд рдпрд╣ рдХрд┐рд╕реА рд╡рд╕реНрддреБ рд╕реЗ рдЬреБрдбрд╝реА рдирд╣реАрдВ рд╣реИ ред рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдпрд╣ рд╡рд┐рдзрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП "рд╕реЛ рдЬрд╛рдУ" рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ ред рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:"

рдХреЛрдб рд╡рд┐рд╡рд░рдг
public static void main(String[] args)
{
Thread.sleep(2000);
}

рдХрд╛рд░реНрдпрдХреНрд░рдо рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред

рдлрд┐рд░ рдпрд╣ 2 рд╕реЗрдХрдВрдб (2,000 рдорд┐рд▓реАрд╕реЗрдХрдВрдб) рдХреЗ рд▓рд┐рдП рдЬрдо рдЬрд╛рддрд╛ рд╣реИ

рдлрд┐рд░ рдпрд╣ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдиреАрдВрдж рдХреА рд╡рд┐рдзрд┐ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдордп рдХреА рд▓рдВрдмрд╛рдИ рд╣реИред рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдПрдХ рд╕реЗрдХрдВрдб (рдорд┐рд▓реАрд╕реЗрдХрдВрдб) рдХреЗ рд╣рдЬрд╛рд░рд╡реЗрдВ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред рдПрдХ рдмрд╛рд░ рдЬрдм рдереНрд░реЗрдб рдЗрд╕ рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдХреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рд╕реЛ рдЬрд╛рддрд╛ рд╣реИред

"рдЗрд╕ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрдм рд╣реЛрддрд╛ рд╣реИ?"

"рдпрд╣ рд╡рд┐рдзрд┐ рдЕрдХреНрд╕рд░ рдмрд╛рд▓ рдзрд╛рдЧреЗ рдореЗрдВ рдкреНрд░рдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИ рдЬрдм рдЖрдкрдХреЛ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдХреБрдЫ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реЛрддреА рд╣реИ рд▓реЗрдХрд┐рди рдЕрдХреНрд╕рд░ рдирд╣реАрдВред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЛ рджреЗрдЦреЗрдВ:"

рдХреЛрдб рд╡рд┐рд╡рд░рдг
public static void main(String[] args)
{
while (true)
{
Thread.sleep(500);
System.out.println("Tick");
}
}
рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдЪрд▓реЗрдЧрд╛ред рд▓реВрдк рдХрдВрдбреАрд╢рди рд╣рдореЗрд╢рд╛ рдЯреНрд░реВ рд╣реЛрддреА рд╣реИред

рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓реВрдк рдореЗрдВ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ:
рдП)  рдЖрдзреЗ рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рд╕реЛрдПрдВ
рдмреА) рд╕реНрдХреНрд░реАрди рдкрд░ "рдЯрд┐рдХ" рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ

рдпрд╛рдиреА рдХреЛрдИ рдХреНрд░рд┐рдпрд╛ рд╕реЗрдХрдВрдб рдореЗрдВ рджреЛ рдмрд╛рд░ рдХреА рдЬрд╛рдПрдЧреАред

"рдУрд╣, рдЕрдм рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред"

"рдЦреБрд╢реА рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рдореЗрд░реЗ рджреЛрд╕реНрдд!"

"рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдореИрдВ рдПрдХ рд╕реЗрдХрдВрдб рдореЗрдВ 100 рдмрд╛рд░ рдПрдХ рдХреНрд░рд┐рдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?"

"рдпрджрд┐ рдХрд┐рд╕реА рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 100 рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдПрдХ рд╕реЗрдХрдВрдб рдореЗрдВ 1000 рдорд┐рд▓реАрд╕реЗрдХрдВрдб рд╣реИрдВ, рддреЛ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рд╣рд░ 10 рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдореЗрдВ рдПрдХ рдмрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред"

рдпрджрд┐ рдЖрдкрдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ 2 рдорд┐рд▓реАрд╕реЗрдХрдВрдб рд▓рдЧрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ 8-рдорд┐рд▓реАрд╕реЗрдХрдВрдб рд╡рд┐рд▓рдВрдм рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдЙрдиреНрд╣реЗрдВ рд╣рд░ 10 рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдФрд░ рд╡рд╣ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 100 рдмрд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдЖрдкрдХреА рдХреНрд░рд┐рдпрд╛ рд▓рдЧрднрдЧ рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рд╣реИ, рддреЛ 10-рдорд┐рд▓реАрд╕реЗрдХрдВрдб рд╡рд┐рд▓рдВрдм (рдиреАрдВрдж) рдЬреЛрдбрд╝реЗрдВред рдлрд┐рд░ рдЗрд╕реЗ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд▓рдЧрднрдЧ 100 рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

"рдзрдиреНрдпрд╡рд╛рдж, рдмрд┐рд▓рд╛рдмреЛред"