"์•ˆ๋…•ํ•˜์„ธ์š”, ์•„๋ฏธ๊ณ ! ์˜ค๋Š˜ Bilaabo๋Š” ์Šค๋ ˆ๋“œ๋กœ ์ž‘์—… ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ€์žฅ ํฅ๋ฏธ๋กœ์šด ๋ฉ”์„œ๋“œ์ธ sleep ์— ๋Œ€ํ•ด ์•Œ๋ ค๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค . sleep ๋ฉ”์„œ๋“œ๋Š” Thread ํด๋ž˜์Šค์˜ ์ •์  ๋ฉ”์„œ๋“œ๋กœ ์„ ์–ธ๋ฉ๋‹ˆ๋‹ค . ์ฆ‰, ์–ด๋–ค ๊ฐœ์ฒด์—๋„ ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ชฉ์ ์€ ์ด ๋ฐฉ๋ฒ•์€ ํ”„๋กœ๊ทธ๋žจ์„ ์ž ์‹œ ๋™์•ˆ ยซ์ž ๋“ค๊ฒŒยป ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค . ์ž‘๋™ ๋ฐฉ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค."

์•”ํ˜ธ ์„ค๋ช…
public static void main(String[] args)
{
Thread.sleep(2000);
}

ํ”„๋กœ๊ทธ๋žจ์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ 2์ดˆ(2,000๋ฐ€๋ฆฌ์ดˆ) ๋™์•ˆ ๋ฉˆ์ถฅ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋๋‚ฉ๋‹ˆ๋‹ค.

sleep ๋ฉ”์†Œ๋“œ ์˜ ์œ ์ผํ•œ ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ์‹œ๊ฐ„์˜ ๊ธธ์ด์ž…๋‹ˆ๋‹ค. ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์€ 1/1000์ดˆ(๋ฐ€๋ฆฌ์ดˆ)๋กœ ์ง€์ •๋ฉ๋‹ˆ๋‹ค. ์Šค๋ ˆ๋“œ๊ฐ€ ์ด ๋ฉ”์„œ๋“œ๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ์ง€์ •๋œ ๋ฐ€๋ฆฌ์ดˆ ๋™์•ˆ ํœด๋ฉด ์ƒํƒœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

"์–ธ์ œ ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๊นŒ?"

"์ด ๋ฐฉ๋ฒ•์€ ์ž์ฃผ๋Š” ์•„๋‹ˆ์ง€๋งŒ ์ •๊ธฐ์ ์œผ๋กœ ๋ฌด์–ธ๊ฐ€๋ฅผ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ํ•˜์œ„ ์Šค๋ ˆ๋“œ์—์„œ ์ž์ฃผ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ์˜ˆ์ œ๋ฅผ ๋ณด์‹ญ์‹œ์˜ค."

์•”ํ˜ธ ์„ค๋ช…
public static void main(String[] args)
{
while (true)
{
Thread.sleep(500);
System.out.println("Tick");
}
}
ํ”„๋กœ๊ทธ๋žจ์€ ์˜์›ํžˆ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๋ฃจํ”„ ์กฐ๊ฑด์€ ํ•ญ์ƒ ์ฐธ์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ์ด ๋ฃจํ”„์—์„œ ์ˆ˜ํ–‰ํ•˜๋Š” ์ž‘์—…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
a)  0.5์ดˆ ๋™์•ˆ ์ž ์ž๊ธฐ
b) ํ™”๋ฉด์— ยซTickยป ํ‘œ์‹œ

์ฆ‰, ์–ด๋–ค ์ž‘์—…์€ 1์ดˆ์— ๋‘ ๋ฒˆ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

"์˜ค, ์ด์ œ ํฅ๋ฏธ๋กœ์›Œ."

"์ข‹์•„ํ•ด์„œ ๋‹คํ–‰์ด์•ผ, ์นœ๊ตฌ!"

"์–ด๋–ค ๋™์ž‘์„ 1์ดˆ์— 100๋ฒˆ ์ˆ˜ํ–‰ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?"

"์ž‘์—…์ด ์ดˆ๋‹น 100ํšŒ ์‹คํ–‰๋˜์–ด์•ผ ํ•˜๊ณ  ์ดˆ๋‹น 1000๋ฐ€๋ฆฌ์ดˆ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์ž‘์—…์€ 10๋ฐ€๋ฆฌ์ดˆ๋งˆ๋‹ค ํ•œ ๋ฒˆ ์ˆ˜ํ–‰๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."

์ž‘์—…์— 2 ๋ฐ€๋ฆฌ์ดˆ๊ฐ€ ๊ฑธ๋ฆฌ๋ฉด 8๋ฐ€๋ฆฌ์ดˆ ์ง€์—ฐ์„ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ข…ํ•ฉํ•˜๋ฉด 10๋ฐ€๋ฆฌ์ดˆ๋งˆ๋‹ค ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์€ ์ดˆ๋‹น 100๋ฒˆ๊นŒ์ง€ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ž‘์—…์ด ๊ฑฐ์˜ ์ฆ‰๊ฐ์ ์ธ ๊ฒฝ์šฐ 10๋ฐ€๋ฆฌ์ดˆ ์ง€์—ฐ(์ˆ˜๋ฉด)์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ดˆ๋‹น ์•ฝ 100ํšŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

"๊ณ ๋ง™๋‹ค, ๋นŒ๋ผ์•„๋ณด."