์๋ฐ ๋ฉ์๋ - ์๋ฐ ํ์ค ์ ์ถ๋ ฅ ํด๋์ค โ ์๋ ํ์ธ์. ์์ํ์ ๋๋ค. ์๋ฐ ํ์ค ์ ์ถ๋ ฅ ํด๋์ค ์ฌ์ฉ์๊ฐ ํ๋ก๊ทธ๋จ๊ณผ ๋ํํ๊ธฐ ์ํด์๋ ์ฌ์ฉ์์ ํ๋ก๊ทธ๋จ ์ฌ์ด์ ์ ์ถ๋ ฅ์ ๋ด๋นํ๋ ์๋จ์ด ํ์ํฉ๋๋ค. ์๋ฐ์์๋ ๋ชจ๋ ๊ฒ์ด ๊ฐ์ฒด๋ก ํํ๋๋ฏ๋ก ์ ์ถ๋ ฅ์ ๋ด๋นํ๋ ์๋จ ๋ํ ๋ชจ๋ ๊ฐ์ฒด์ ๋๋ค. โ C์ธ์ด์ printf() ํจ์๋ scanf() ํจ์์ฒ๋ผ ์๋ฐ์์๋ System์ด๋ผ๋ ํ์ค ์ ์ถ๋ ฅ ํด๋์ค๋ฅผ ์ ์ํ์ฌ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ System ํด๋์ค๋ java.lang ํจํค์ง์ ํฌํจ๋์ด ์ ๊ณต๋ฉ๋๋ค. System ํด๋์ค์๋ ํ์ค ์ ์ถ๋ ฅ์ ์ํด ๋ค์๊ณผ ๊ฐ์ ํด๋์ค ๋ณ์(static variable)๊ฐ ์ ์๋์ด ์์ต๋๋ค. โ System.in System.out System.err โ ์๋ฐ์์๋ System.in ์ค..