CodeGym /Java Course /์ž๋ฐ” ์ปฌ๋ ‰์…˜ /IDEA: ํŒŒ์ผ/ํด๋ž˜์Šค ์ฐพ๊ธฐ

IDEA: ํŒŒ์ผ/ํด๋ž˜์Šค ์ฐพ๊ธฐ

์ž๋ฐ” ์ปฌ๋ ‰์…˜
๋ ˆ๋ฒจ 9 , ๋ ˆ์Šจ 6
์‚ฌ์šฉ ๊ฐ€๋Šฅ

"๊ทธ๋ฆฌ๊ณ  ์ด์ œ ํŠน๋ณ„ ๋Œ€์ ‘์œผ๋กœ ๋ช‡ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค."

"๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์€ ์•„๋‹ˆ์ง€๋งŒ ๊ฐ€์žฅ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค."

"ํ”„๋กœ์ ํŠธ์—์„œ ํŒŒ์ผ ๊ฒ€์ƒ‰ ์ค‘."

"์‹ค์ œ ํ”„๋กœ์ ํŠธ์—๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ˆ˜์ฒœ ๊ฐœ์˜ ํŒŒ์ผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” java, ์†์„ฑ, xml, html, css ๋ฐ js ํŒŒ์ผ ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค."

"ํŒŒ์ผ์ด๋‚˜ ํด๋ž˜์Šค์˜ ์ด๋ฆ„์€ ๊ธฐ์–ตํ•˜์ง€๋งŒ ์ •ํ™•ํ•œ ์œ„์น˜๋Š” ๊ธฐ์–ตํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. IntelliJ IDEA๋Š” ํŒŒ์ผ๊ณผ ํด๋ž˜์Šค๋ฅผ ๋น ๋ฅด๊ฒŒ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค."

"Ctrl+Shift+N์„ ๋ˆ„๋ฅด๋ฉด ํŒŒ์ผ ๊ฒ€์ƒ‰ ๋Œ€ํ™” ์ƒ์ž๊ฐ€ ์—ด๋ฆฝ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํŒŒ์ผ ์ด๋ฆ„์˜ ์ฒซ ๊ธ€์ž๋ฅผ ์ž…๋ ฅํ•œ ๋‹ค์Œ ์ผ์น˜ํ•˜๋Š” ๋ชฉ๋ก์—์„œ ํ•„์š”ํ•œ ํŒŒ์ผ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."

"๋‹ค์Œ์€ ์ด ๊ฒ€์ƒ‰์ฐฝ์˜ ์˜ˆ์ž…๋‹ˆ๋‹ค."

ํ”„๋กœ์ ํŠธ์—์„œ ํŒŒ์ผ์„ ๋น ๋ฅด๊ฒŒ ๊ฒ€์ƒ‰

IDEA: ํŒŒ์ผ/ํด๋ž˜์Šค ์ฐพ๊ธฐ - 1

"ํŒŒ์ผ ์ด๋ฆ„์„ ์ž…๋ ฅํ•˜๋Š” ์ฐฝ์ด ์—ด๋ฆฌ๋Š” Ctrl+Shift+N์„ ๋ˆŒ๋ €์Šต๋‹ˆ๋‹ค."

"๋‚˜๋Š” 'ind'๋ฅผ ์ž…๋ ฅํ–ˆ๊ณ  IDEA๋Š” ๊ทธ ํŒจํ„ด๊ณผ ์ผ์น˜ํ•˜๋Š” ๊ฒฝ๋กœ๋ฅผ ๊ฐ€์ง„ ์ „์ฒด ํŒŒ์ผ ๋ชฉ๋ก์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค."

"์ˆ˜์—…๋งŒ ๊ฒ€์ƒ‰ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด Ctrl+N์„ ๋ˆ„๋ฅด์‹ญ์‹œ์˜ค. ๊ฐ™์€ ์ฐฝ์ด ๋‚˜ํƒ€๋‚˜์ง€๋งŒ ์ˆ˜์—…๋งŒ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค."

"์ด๊ฒƒ์€ ํ”„๋กœ์ ํŠธ์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ํด๋ž˜์Šค๋ฅผ ํƒ์ƒ‰ํ•˜๋Š” ๋ฐ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ์˜ JAR ํŒŒ์ผ์—์„œ JDK์˜ ํด๋ž˜์Šค๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค."

"์˜ˆ๋ฅผ ๋“ค์–ด StringBuffer๋ฅผ ์ฐพ์œผ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค ."

ํ”„๋กœ์ ํŠธ์—์„œ ํด๋ž˜์Šค๋ฅผ ๋น ๋ฅด๊ฒŒ ๊ฒ€์ƒ‰

IDEA: ํŒŒ์ผ/ํด๋ž˜์Šค ์ฐพ๊ธฐ - 2

"ํด๋ž˜์Šค ์ด๋ฆ„์ด ์—ฌ๋Ÿฌ ๋‹จ์–ด๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉด ๊ฐ ๋‹จ์–ด์˜ ์ฒซ ๊ธ€์ž๋ฅผ ๋Œ€๋ฌธ์ž๋กœ ํ‘œ์‹œํ•œ๋‹ค๊ณ  ํ•œ ๋ฒˆ ๋งํ•œ ๊ฒƒ์„ ๊ธฐ์–ตํ•˜์‹ญ์‹œ์˜ค."

"๋„ค. ์นด๋ฉœ ์‚ฌ๊ฑด์ด๋ผ๊ณ  ํ•˜์ฃ ?"

" ๋„ค. ์—ฌํ•˜ํŠผ ํด๋ž˜์Šค ๋ช… ์œผ๋กœ ๊ฒ€์ƒ‰ํ•  ๋•Œ ์บ๋ฉ€์ผ€์ด์Šค, ์ฆ‰ ๋Œ€๋ฌธ์ž ๋กœ๋„ ๊ฒ€์ƒ‰์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค . ์ฆ‰, String B uffer ๋ฅผ ์“ฐ์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค . uff ๋˜๋Š” ์‹ฌ์ง€์–ด SB. ."

"๊ทธ๋Ÿผ ๋ฐ˜ ์ด๋ฆ„์— ๊ฐ ๋‹จ์–ด์˜ ์ฒซ ๊ธ€์ž๋งŒ ์“ฐ๋ฉด ๋˜๋Š” ๊ฑด๊ฐ€์š”?"

"์˜ˆ. Buffered I nput S tream ์„ ์ฐพ์œผ์‹ ๋‹ค๋ฉด ๋‹น์—ฐํžˆ ์ „์ฒด ์ด๋ฆ„์„ ์ž…๋ ฅํ•ด๋„ ๋˜์ง€๋งŒ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค. ๋Œ€์‹  B u I n S tr ๊ณผ ๊ฐ™์ด ์ž…๋ ฅํ•˜๊ณ  ๋ฐ”๋กœ ์ˆ˜์—…:"

๋‚™ํƒ€ ์ผ€์ด์Šค ๊ฒ€์ƒ‰

IDEA: ํŒŒ์ผ/ํด๋ž˜์Šค ์ฐพ๊ธฐ - 3

"์ด ๊ท€์ค‘ํ•œ ์ •๋ณด์— ๊ฐ์‚ฌํ•˜์ง€๋งŒ ๊ฐ€๊นŒ์šด ์žฅ๋ž˜์— ๋„์›€์ด ๋  ๊ฒƒ ๊ฐ™์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ์— ํŒŒ์ผ์ด 10๊ฐœ ์ด์ƒ ์žˆ๋Š” ๊ฒฝ์šฐ๋Š” ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค."

"๋ฌด์Šจ ๋ง์„ ํ•ด์•ผ ํ• ๊นŒ์š”, ์•„๋ฏธ๊ณ ? ์‹œ๋Œ€๋Š” ๋ณ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค..."

์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION