ํจํค์ง(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 |
'๊ฐ๋ฐ์ธ์ด > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์ฒ ๋จ์ ์ฝค๋ง ์ฐ๊ธฐ (Format ํด๋์ค , ์ฝค๋ง ์ ๊ท์) (0) | 2022.03.15 |
---|---|
[Java] ์๋ฐ ํ์ผ ์ฝ๊ณ ์ฐ๊ธฐ / FileRead & FileWrite (0) | 2022.03.11 |
[JAVA] ์บก์ํ - Encapsulation (0) | 2022.02.23 |
[JAVA] repeat ๋ฉ์๋ (0) | 2022.02.22 |
[JAVA] ๋ช ๋ช ๊ท์น (0) | 2022.02.22 |