๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ฐœ๋ฐœ์–ธ์–ด/JAVA

[JAVA] ํŒจํ‚ค์ง€ ๋ช…๋ช…๊ทœ์น™

by yunamom 2022. 2. 22.
๋ฐ˜์‘ํ˜•

ํŒจํ‚ค์ง€(Package)๋ž€?


์ž๋ฐ”์—์„œ ํŒจํ‚ค์ง€(Package)๋ž€ ํด๋ž˜์Šค๋“ค์˜ ๋ชจ์Œ์ด๋‹ค.

ํŒจํ‚ค์ง€๋ฅผ ํ†ตํ•ด ํŽธ๋ฆฌํ•˜๊ฒŒ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ณ  ๋‚ด ์ฝ”๋“œ๋“ค์„ ๋‹ค๋ฅธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ๋ถ€ํ„ฐ,

๋˜ ๋‹ค๋ฅธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค๋ผ๋ฆฌ ์„œ๋กœ ๊ตฌ๋ถ„ ๊ฐ€๋Šฅํ•˜๋‹ค.

๊ธฐ๋ณธ์ ์ธ ์ž๋ฐ” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋˜ํ•œ java.lang, java.util. java.net java.awt์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ํŒจํ‚ค์ง€๋“ค๋ฅผ ํ†ตํ•ด ๋ถ„๋ฅ˜๋œ๋‹ค.

์ž๋ฐ” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ์šฐ๋ฆฌ๊ฐ€ ์ผ๋ฐ˜ ํด๋” ๊ตฌ์กฐ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ณ„์ธต์  ํŒจํ‚ค์ง€ ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

์ƒ์œ„ ํŒจํ‚ค์ง€์— ํ•˜์œ„ ํŒจํ‚ค์ง€๊ฐ€ ์ข…์†๋˜๋Š” ํ˜•์‹์ด๋‹ค.

๊ทธ๋ž˜์„œ ๋ชจ๋“  ์ž๋ฐ” ํŒจํ‚ค์ง€๋“ค์€ ๊ฐ€์žฅ ์ƒ์œ„ ํŒจํ‚ค์ง€์ธ java์™€ javax ํŒจํ‚ค์ง€์— ์ข…์†๋˜์–ด ์žˆ๋‹ค.

 ํŒจํ‚ค์ง€(Package)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ€์žฅ ํฐ ์ด์œ ๋Š” ํด๋ž˜์Šค๋ช…์˜ ๊ณ ์œ ์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด์„œ์ด๋‹ค.

๋งŒ์•ฝ ๋‹ค๋ฅธ ๋‘ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ ๋ชฉ์ ์„ ๊ฐ€์ง„ ํด๋ž˜์Šค๋ฅผ ์ƒ์„ฑํ–ˆ๋Š”๋ฐ ์ด๋ฆ„ ๊ฐ™๋‹ค ๊ฐ€์ •ํ•  ๋•Œ, ์„œ๋กœ ๋‹ค๋ฅธ ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ์ถฉ๋Œ์„ ํ”ผํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ํŒจํ‚ค์ง€ ์ด๋ฆ„์˜ ๊ณ ์œ ์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์ƒ์œ„ ํŒจํ‚ค ์ง€๋ช…์— "com.samgong"์™€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ธํ„ฐ๋„ท ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ๊ฑฐ๊พธ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ๋„ ํ•œ๋‹ค.

์ธํ„ฐ๋„ท ๋„๋ฉ”์ธ์€ ์ด๋ฏธ ๊ณ ์œ ์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ์ถฉ๋Œ์„ ๊ฑฑ์ •ํ•  ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

 ํด๋ž˜์Šค๋Š” ๊ฐ™์€ ํŒจํ‚ค์ง€๋‚ด ๋ชจ๋“  ํด๋ž˜์Šค๋“ค๊ณผ ๋‹ค๋ฅธ ํŒจํ‚ค์ง€ ๋‚ด ๋ชจ๋“  public ํด๋ž˜์Šค๋“ค์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๋‹ค๋ฅธ ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ๋Š” 2๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค.
ํ•˜๋‚˜๋Š” ํด๋ž˜์Šค ์„ ์–ธ์ „ import ํ‚ค์›Œ๋“ค ์ด์šฉํ•ด์„œ ํŒจํ‚ค์ง€ ์ „๋ถ€ ๋˜๋Š” ํด๋ž˜์Šค 1๊ฐœ ๋งŒ์„ ๊ฐ€์ ธ์™€ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ, ํŒจํ‚ค์ง€ ์ „์ฒด ์ฃผ์†Œ๋ฅผ ๊ฐ€์ ธ์™€ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

 

โˆ™ ๋ช…๋ช…๊ทœ์น™

๋ช…์นญ ์†Œ๋ฌธ์ž ์‚ฌ์šฉ
ํŒจํ‚ค์ง€๋ช…์— ๋Œ€๋ฌธ์ž๋Š” ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๊ฒŒ ์ข‹์Šต๋‹ˆ๋‹ค.(๊ถŒ๊ณ )
์†Œ์Šค ํŒŒ์ผ๋“ค์„ ๊ฐ๊ฐ์˜ ๊ทธ๋ฃน์œผ๋กœ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ์ (.) ์œผ๋กœ ๊ตฌ๋ถ„
ํŒจํ‚ค์ง€ ์ด๋ฆ„์œผ๋กœ ์†Œ์Šค๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ํด๋”๊ฐ€ ์ž๋™์œผ๋กœ ๋งŒ๋“ค์–ด ์ง‘๋‹ˆ๋‹ค.

 

โˆ™ ํŒจํ‚ค์ง€ ๋ช…๋ช… ๋ฐฉ๋ฒ•

๋ช…๋ช…๋ฐฉ๋ฒ• ์˜ˆ
com.ํšŒ์‚ฌ์ด๋ฆ„.ํ”„๋กœ๊ทธ๋žจ com.samgong.goodapp
com.ํšŒ์‚ฌ์ด๋ฆ„.ํ”Œ๋žซํผ.ํ”„๋กœ๊ทธ๋žจ com.samgong.android.goodapp
com.samgong.ios.goodapp
kr.co.ํšŒ์‚ฌ์ด๋ฆ„.ํ”„๋กœ๊ทธ๋žจ kr.co.samgong.goodapp
kr.co.ํšŒ์‚ฌ์ด๋ฆ„.ํ”Œ๋žซํผ.ํ”„๋กœ๊ทธ๋žจ kr.co.samgong.android.goodapp
300x250

์ฝ”๋“œ