Thread๋? ํ๋์ ํ๋ก์ธ์ค ๋ด๋ถ์์ ๋ ๋ฆฝ์ ์ผ๋ก ์คํ๋๋ ํ๋์ ์์ ๋จ์ ์ด์์ฒด์ ์ ์ํด ๊ด๋ฆฌ๋๋ ํ๋์ ์์ (Task) Thread = Task(์์ ) JVM์ ์ํด ํ๋์ ํ๋ก์ธ์ค๊ฐ ๋ฐ์ํ๊ณ main() ์์ ์คํ๋ฌธ๋ค์ด ํ๋์ ์ค๋ ๋ main() ์ด์ธ์ ๋ ๋ค๋ฅธ ์ค๋ ๋๋ฅผ ๋ง๋ค๋ ค๋ฉด Thread ํด๋์ค๋ฅผ ์์ํ๊ฑฐ๋ Runnable ์ธํฐํ์ด์ค ๊ตฌํ ๋ฉํฐ ์ค๋ ๋ ์์ ์, ๊ฐ ์ค๋ ๋๋ผ๋ฆฌ ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์์ด ์ฒ๋ฆฌ ๊ณผ์ ์ ์ค๋ฅ๋ฅผ ์ค์ผ ์ ์์ ํ๋ก์ธ์ค๋ผ๋ฆฌ๋ ์ ๋ณด ๊ตํ ๋ถ๊ฐ๋ฅ ๋ฉํฐ ์ค๋ ๋(Multi Thread)๋? ์ฌ๋ฌ ์ค๋ ๋๋ฅผ ๋์์ ์คํ์ํค๋ ์์ฉํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ๊ธฐ๋ฒ ์ฅ์ ๋ฉ๋ชจ๋ฆฌ ๊ณต์ ๋ก ์ธํ ์์คํ ์์ ์๋ชจ ์ค์ด๋ฌ ๋์ ์์ ์ด ๊ฐ๋ฅ ๋จ์ ์์์ ๊ณต์ ํ๊ธฐ์ ์ถฉ๋ ๋ฐ์ ๊ฐ๋ฅ์ฑ ์กด์ฌ ๋ก์ง์ ๋ณต์ก๋..