Item 66. Native Methods
๋ค์ดํฐ๋ธ ๋ฉ์๋๋ ์ ์คํ ์ฌ์ฉํ๋ผ
๋ค์ดํฐ๋ธ ๋ฉ์๋๋?
๋ค์ดํฐ๋ธ ๋ฉ์๋๋ C๋ C++ ๊ฐ์ ๋ค์ดํฐ๋ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑ๋ ๋ฉ์๋๋ก, ์๋ฐ ํ๋ก๊ทธ๋จ์ด ๋ค์ดํฐ๋ธ ๋ฉ์๋๋ฅผ ํธ์ถํ ์ ์๊ฒ ํด์ค๋ค. ์ฃผ์ ์ฐ์์๋ ์๋ ์ธ ๊ฐ์ง๊ฐ ์๋ค.
๋ ์ง์คํธ๋ฆฌ ๊ฐ์ ํ๋ซํผ ํนํ ๊ธฐ๋ฅ ์ฌ์ฉ
๋ค์ดํฐ๋ธ ์ฝ๋๋ก ์์ฑ๋ ๊ธฐ์กด ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ
์ฑ๋ฅ ๊ฐ์ ์ ๋ชฉ์ ์ผ๋ก ์ฑ๋ฅ์ ๊ฒฐ์ ์ ์ธ ์ํฅ์ ์ฃผ๋ ์์ญ๋ง ๋ค์ดํฐ๋ธ ์ธ์ด๋ก ์์ฑ
ํ์ง๋ง ์๋ฐ ์ธ์ด๊ฐ ๋ฐ์ ๋๋ฉด์ ํ๋ซํผ ํนํ ๊ธฐ๋ฅ๋ค์ ๋๋ถ๋ถ ์๋ฐ๋ก ๊ตฌํํ ์ ์๊ฒ ๋์๊ณ , ๋ค์ดํฐ๋ธ ์ธ์ด๋ก ์์ฑ๋ ๊ธฐ์กด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค๋ ๋๋ถ๋ถ ์๋ฐ๋ก ํฌํ ๋์๋ค. ๋๋ฌธ์ ๋ค์ดํฐ๋ธ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํ์ง ์์ผ๋ฉฐ ์๋์ ๊ฐ์ ๋จ์ ์ด ์๋ค.
๋ค์ดํฐ๋ธ ์ธ์ด ์์ฒด๊ฐ ์์ ํ์ง ์์ ๋ค์ดํฐ๋ธ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ ๋ฉ๋ชจ๋ฆฌ ํผ์ ์ค๋ฅ๋ก๋ถํฐ ์์ ํ์ง ์์
๋ค์ดํฐ๋ธ ์ธ์ด๋ ํ๋ซํผ์ ์ข ์์ ์ด์ด์ ์ด์์ฑ์ด ๋ฎ๊ณ ์ ์ง๋ณด์๊ฐ ์ด๋ ค์
์คํ๋ ค ์๋๊ฐ ๋๋ ค์ง ์๋ ์๊ณ , ๊ฐ๋น์ง ์ปฌ๋ ํฐ๊ฐ ๋ค์ดํฐ๋ธ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ๋ฉ๋ชจ๋ฆฌ ๋์๊ฐ ๋ฐ์ํ ์ ์์
Last updated
Was this helpful?