"์๋ ํ์ธ์ ๊ต์๋!"
"์๋ ํ์ธ์, ์๋ฏธ๊ณ ! ์ ๋ ๋น์ ์ด ๋งค์ฐ ์๋์ค๋ฝ์ต๋๋ค. ๋น์ ์ ๋ฐฐ์์ ์ ๋ฐ ์ด์์ ๋น์ ๋ค์ ์์ ๊ฒ์ ๋๋ค. ๋น์ ์ด ์ฑ์ทจํ ๊ฒ์ ์์ฃผํ์ง ๋ง์ญ์์ค. ์ง์ ํ ์ฌ๋ฏธ๋ ์ง๊ธ ์์๋ฉ๋๋ค."
"์กฐ๊ธ๋ง ๋ ์ฐ์ตํ๋ฉด ๋ฐ๋์ ์ง์ ํ ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ ๊ฑฐ์ผ!"
"์ค์ต์ ์ด๋ก ์ ์ถ๊ฐํด ๋ด ์๋ค. ๋น์ ์ด ๋ค๋ฃฌ ์๋ฃ์ ๋ํด ๋ ๊ฐ์ง ์์ธํ ๊ฐ์๋ฅผ ์ค๋นํ์ต๋๋ค. ๋ง์ ๊ฒ์ ์๋กญ๊ฒ ๋ฐฐ์ฐ๊ฒ ๋ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค."
Java์ ์ง๋ ฌํ ๋ฐ ์ญ์ง๋ ฌํ
ํ๋ก๊ทธ๋จ์ ์ง์์ ์ผ๋ก ์๋ก ์ํธ ์์ฉํฉ๋๋ค. ๋ฐ์ดํธ ํ์์ ๋ฐ์ดํฐ๋ฅผ ํธ๋ฆฌํ๊ฒ ์ ์กํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ผ๋ถ Java ๊ฐ์ฒด๋ฅผ ๋ฐ์ดํธ ์ํ์ค๋ก ๋ณํํ๊ฑฐ๋ ๊ทธ ๋ฐ๋๋ก ๋ณํํ๊ธฐ ์ํด ์ง๋ ฌํ ๋ฐ ์ญ์ง๋ ฌํ ํ๋ก์ธ์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด ์๋ฃ๋ ์ด๋ฌํ ๊ฐ๋ ์ ๋ค์ ๊ฒํ ํ๊ณ ์ค์ต์ ํตํด ๊ฐํํฉ๋๋ค.
Externalizable ์ธํฐํ์ด์ค ์๊ฐ
Serializable์ Java์์ ์ง๋ ฌํ-์ญ์ง๋ ฌํ๋ฅผ ์ํ ์ ์ผํ ๋๊ตฌ๊ฐ ์๋๋๋ค. ์ด๋ค ๊ฒฝ์ฐ์๋ Externalizable ์ธํฐํ์ด์ค๋ผ๋ ๋ค๋ฅธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ์ ์ ํฉ๋๋ค.โฏ์๋ ๋ฐฉ์์ ์ดํด๋ณด๊ณ ๋ช ๊ฐ์ง ์๊ฐ์ ์๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
GO TO FULL VERSION