๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

STUDY/JAVA

JAVA - ํŒจํ‚ค์ง€, import๋ฌธ

๋ฐ˜์‘ํ˜•
ํŒจํ‚ค์ง€ ?
  ํด๋ž˜์Šค๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ
  ๊ฐ™์€ ํด๋ž˜์Šค ์ด๋ฆ„์ด๋ผ๋„ ํŒจํ‚ค์ง€๊ฐ€ ๋‹ฌ๋ฉด ๋‹ค๋ฅธ ํด๋ž˜์Šค๋กœ ์ธ์‹

1. ํŒจํ‚ค์ง€ ์„ ์–ธ

ํŒจํ‚ค์ง€ ์ด๋ฆ„์ด ์ค‘๋ณต๋  ๊ฒฝ์šฐ, ๋Œ€๋ถ€๋ถ„ ํšŒ์‚ฌ์˜ ๋„๋ฉ”์ธ ์ด๋ฆ„์œผ๋กœ ํŒจํ‚ค์ง€๋ฅผ ๋งŒ๋“ฆ

๋„๋ฉ”์ธ ์ด๋ฆ„์œผ๋กœ ํŒจํ‚ค์ง€๋ฅผ ๋งŒ๋“ค ๊ฒฝ์šฐ, ๋„๋ฉ”์ธ ์ด๋ฆ„ ์—ญ์ˆœ์œผ๋กœ ์ด๋ฆ„์„ ์ง€์–ด์คŒ

   ( ํฌ๊ด„์ ์ธ ์ด๋ฆ„์ด ์ƒ์œ„ํŒจํ‚ค์ง€๊ฐ€ ๋˜๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด์„œ)

๋งˆ์ง€๋ง‰์—๋Š” ํ”„๋กœ์ ํŠธ ์ด๋ฆ„์„ ๋ถ™์—ฌ์คŒ

 ex. com.apache.projectname

 

2. import ๋ฌธ

๋‹ค๋ฅธ ํŒจํ‚ค์ง€์— ์†ํ•˜๋Š” ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด import ๋ฌธ์„ ์„ ์–ธ

import๋ฌธ์€ ํŒจํ‚ค์ง€ ์„ ์–ธ๊ณผ ํด๋ž˜์Šค ์„ ์–ธ ์‚ฌ์ด

import๋ฌธ์œผ๋กœ ์ง€์ •๋œ ํŒจํ‚ค์ง€์˜ ํ•˜์œ„ ํŒจํ‚ค์ง€๋Š” import ๋Œ€์ƒ์ด ์•„๋‹˜

   => import ํ•˜๋ ค๋ฉด ํ•ด๋‹น ํŒจํ‚ค์ง€์˜ import๋ฌธ์„ ์ž‘์„ฑํ•ด์•ผํ•จ

 

* ์ดํด๋ฆฝ์Šค์—์„œ๋Š” ์‚ฌ์šฉ๋œ ํด๋ž˜์Šค๋ฅผ ์กฐ์‚ฌํ•ด์„œ ์ž๋™์œผ๋กœ import๋ฌธ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์žˆ์Œ => ctrl + shift + o 

 

๋ฐ˜์‘ํ˜•