์ค๋์ ๋ช
์ธ
" ๋น์ ์ด ํ ์ ์๋ค๊ณ ์๊ฐํ๋ ํ ์ ์๋ค๊ณ ์๊ฐํ๋ , ๋น์ ์ด ์ณ๋ค. "
- ํจ๋ฆฌ ํฌ๋
(๋ฏธ๊ตญ ์๋์ฐจ ์ฐ์
์ ๊ฐ์ฒ์, ํฌ๋ ์๋์ฐจ ์ฐฝ๋ฆฝ์)
์๋ฐ๊ฐ ์๋ฐ ๊ฐ์ ๋จธ์ (JVM) ์์์ ์คํ๋๋ค๋ ๊ฒ์ ์ตํ ์๋ ค์ง ์ฌ์ค์ด๋ค. ์ดํด๋ฆฝ์ค๋ฅผ ๋ค์ด๋ก๋ํ ๋๋ ์ดํด๋ฆฝ์ค ๋ฒ์ ์ ํธํ๋๋ JDK๋ ํจ๊ป ์ค์นํ๋ค.๋ํ, ์ดํด๋ฆฝ์ค ์ค์ ์์ [Installed JREs]์์ JRE๋ฅผ ์ถ๊ฐํ๋ฉด์, ๊ธฐ์กด์ ๋๋ฃจ๋ญ์ ํ๊ฒ ์๊ณ ์๋ JDK์ JRE์ ์ฐจ์ด๊ฐ ๊ถ๊ธํด์ก๋ค.๊ทธ๋์ ์ค๋์ ๊ฐ๋
์ ๋ช
ํํ ์ ๋ฆฌํด๋ณด๊ณ ์ ํ๋ค. 1. JDK vs JRE vs JVM ์ฐจ์ด์ง์ง ๊ฐ๋จํ ์์ฝํ๋ฉด ์๋ฐ๋ก ๊ฐ๋ฐํ ๋ โ JDK ํ์ (์ปดํ์ผ๋ฌ ํฌํจ)๊ทธ๋ฅ ์คํ๋ง ํ ๋ โ JRE๋ง ์์ด๋ ๋จ์ค์ ์คํ ๋ด๋น โ JVM ์์์ ๋์๊ฐ... JRE๋ ์คํ์ฉ, JDK๋ ๊ฐ๋ฐ์ฉ์ด๋ผ๊ณ ์ดํดํ๋ฉด ์ฝ๋ค. โ JDK (Java Development Kit)`.java` ํ์ผ์ `.class(๋ฐ์ดํธ์ฝ๋)`๋ก ..
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํ๋ ์ด์์ ํ๋ก๊ทธ๋จ์์ ๊ณตํต์ผ๋ก ์ฌ์ฉํ ์ ์๋ ํจ์๋ค์ ๋ชจ๋๋ก ๋ง๋ค์ด ๋์ ์งํฉ์ ๋งํ๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉด ํ๋ก๊ทธ๋จ์ ๋ง๋ค ๋ ๊ธฐ์กด์ ๋ง๋ค์ด์ง ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ํ๋ก๊ทธ๋จ ์ ์ ์๊ฐ๊ณผ ๋
ธ๋ ฅ์ ์ค์ผ ์ ์๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํด ๋ ์๊ณ ์ถ๋ค๋ฉด p289ํด์ปค๋ ์ปดํจํฐ์ ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ ๋ฌธ ์ง์์ ๊ฐ์ง ์ฌ๋์ด๊ณ , ํฌ๋์ปค๋ ์ด๋ฅผ ๋ฒ์ฃ์ ํ์ฉํ๋ ์ฌ๋์ด๋ค. ๋ณด์ ์
๊ณ์ ์ข
์ฌํ๋ ํด์ปค๋ฅผ ํ์ดํธ ํด์ปค, ํฌ๋์ปค๋ ๋ธ๋ ํด์ปค๋ผ๋ ํํ์ ์ด๋ค.ํ๋ก๊ทธ๋จ๊ณผ ์ํํธ์จ์ด ๋ ์ค์๋ ์ํํธ์จ์ด๊ฐ ๋ ๋์ ๊ฐ๋
์ด๋ค. ํ๋ก๊ทธ๋จ์ ์ต์ข
๊ฒฐ๊ณผ๋ฌผ ๋ฟ๋ง ์๋๋ผ ์์ค ์ฝ๋๋ ํฌํจํ๋๋ฐ, ์ํํธ์จ์ด์ ํฌ๊ฒ ๋ค๋ฅธ ์ ์ ์์๊ฐ ์๋ค๋ ๊ฒ์ด๋ค. 'ํ์ฌ', 'ํ๋ จ'์ด๋ผ๋ ๋จ์ด์ 'ํ๋ก๊ทธ๋จ'์ด๋ผ๋ ๋จ์ด๋ฅผ ๋ถ์ด๋ฉด 'ํ์ฌ ํ๋ก๊ทธ๋จ', '..
์๋ฐ ์จ๋ผ์ธ IDE ๋ชจ์ ๐ฉ๐ผโ๐ป ์ธํ
๋ฆฌ์ ์ด๋ ์ดํด๋ฆฝ์ค๋ฅผ ์ค์นํ์ง ์๊ณ ๋,๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ์คํ๊ฐ๋ฅํ ์๋ฐ IDE ์น ์ปดํ์ผ๋ฌ ์ฌ์ดํธ ๋ ๊ฐ ๊ฐ์ ธ์ ๋ดค์ด์.์ฝํ
๋ฌธ์ ํ ๋ ๊ฐ๋จํ ์ฝ๋ ํ
์คํธ ํ๋ ์ฉ๋๋ก ์ฌ์ฉํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ์ ๊ฐ ์ถ์ฒํ๋ ์๋ฐ ์น์ฝ๋ฉ ์ฌ์ดํธ๋Online Java IDE์ JDoodle, MyCompiler ์
๋๋ค.๊ฐ๋จํ๊ฒ ์ฝํ
๊ฒฐ๊ณผ ์ฝ์์ ์คํํ ์ฉ๋๋ก๋ MyCompiler ์ถ์ฒํฉ๋๋ค~ ์ด๋ค ์ฌ์ดํธ๊ฐ ๋ ์ ํฉํ ์ง๋ ์ฃผ๋ก ๊ฐ๋ฐ ํ๊ฒฝ๊ณผ ์๊ตฌ๋๋ ๊ธฐ๋ฅ์ ์์ค์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.Jdoodle์ ๊ฒฝ๋ํ๋ ์ฝ๋ ํ
์คํธ์ ๋ค์ค ์ธ์ด ์ง์์ ์ด์ ์ด ๋ง์ถฐ์ ธ ์์ด, ์ด๋ณด์๋ ๊ฐ๋จํ ์ฝ๋ ์คํ ๋ฐ ๊ฒฐ๊ณผ ํ์ธ์ ์ ํฉํ๋ฉฐ, ๋ณต์กํ ๋๋ฒ๊น
์ด ํ์ํ ๋๊ท๋ชจ ํ๋ก์ ํธ๋ณด๋ค๋ ํ์ต์ด๋ ๋น ๋ฅธ ํ
์คํธ..
'์ปดํ์ผ' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.