package 1

[Java] ํŒจํ‚ค์ง€ (package)

ํŒจํ‚ค์ง€ (package) ? ๊ธฐ๋Šฅ ๋ณ„๋กœ ๊ด€๋ จ๋œ ํด๋ž˜์Šค, ์ธํ„ฐํŽ˜์ด์Šค, ํ•˜์œ„ ํŒจํ‚ค์ง€ ๋“ฑ์„ ๋ฌถ์–ด์ฃผ๋Š” ๋‹จ์œ„๋กœ ํด๋”(๋””๋ ‰ํ† ๋ฆฌ)์™€ ์œ ์‚ฌํ•œ ๊ฐœ๋…์ด๋ฉฐ ์ด๋ฅผ ํ†ตํ•ด ์บก์Šํ™”๋ฅผ ์ง€์›ํ•จ ํŒจํ‚ค์ง€์˜ ํ•„์š”์„ฑ ์žฌ์‚ฌ์šฉ์„ฑ ํ–ฅ์ƒ : ๊ธฐ๋Šฅ์— ๋”ฐ๋ผ ํด๋ž˜์Šค ๋“ฑ์„ ์กฐ์งํ™”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์›ํ•˜๋Š” ํด๋ž˜์Šค๋ฅผ ์ฐพ๊ธฐ ์‰ฝ๊ณ  ์žฌ์‚ฌ์šฉ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Œ ์ ‘๊ทผ ์ œ์–ด : ์ ‘๊ทผ ์ œํ•œ์ž์™€ ํŒจํ‚ค์ง€๋ฅผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜์—ฌ ์บก์Šํ™”๋ฅผ ์ง€์›ํ•˜๊ณ  ํด๋ž˜์Šค ๋“ฑ์˜ ์ ‘๊ทผ ์ •๋„๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Œ ์ถฉ๋Œ ๋ฐฉ์ง€ : ํŒจํ‚ค์ง€๋Š” ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ ํด๋ž˜์Šค ์ด๋ฆ„์˜ ์ ‘๋‘์‚ฌ๋กœ ์‚ฌ์šฉ๋˜๋ฏ€๋กœ ํด๋ž˜์Šค ์ด๋ฆ„์˜ ์ถฉ๋Œ ๋ฐฉ์ง€ ํŒจํ‚ค์ง€์˜ ์œ ํ˜• ์‚ฌ์šฉ์ž ์ •์˜ ํŒจํ‚ค์ง€ : ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๊ธฐ๋Šฅ์— ๋”ฐ๋ผ ํด๋ž˜์Šค์™€ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋ถ„๋ฅ˜ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”์— ๋”ฐ๋ผ ์ƒ์„ฑํ•˜๋Š” ํŒจํ‚ค์ง€ ๋‚ด์žฅ ํŒจํ‚ค์ง€ : Java์–ธ์–ด์—์„œ ์‚ฌ์ „์— ์ •์˜ํ•˜์—ฌ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ฅผ ์œ„ํ•ด ์ œ๊ณตํ•˜๋Š” ํŒจํ‚ค์ง€

JAVA 2024.01.08