Studynote/Java, Spring
[Java ์ ๋ฌธ] java์ ๋์์๋ฆฌ
minzhen
2022. 6. 10. 14:27
๐ ๊ธฐ์ด ์ฉ์ด ์ค๋ช
- Source Code : ๋ด๊ฐ ํ๊ณ ์ ํ๋ ์ผ์ ๋ด์, ํ์ฅ์๊ฐ Java์ธ ํ์ผ์ ์์ฑํ ๊ฒ. ์ฆ, ๋ด๊ฐ Java ๋ฌธ๋ฒ์ ๋ง๊ฒ ๋ง๋ ์ฝ๋๋ฅผ ์๋ฏธํจ. ๊ธฐ๊ณ๋ ์ด๋ฅผ ์ง์ ์ดํดํ ์ ์์
- Java Application : compile์ ํ๋ฉด .class๋ผ๋ ํ์ผ์ด ๋ง๋ค์ด์ง๋๋ฐ ์ด๋ฅผ Java App์ด๋ผ๊ณ ํ๋ค. ์ฆ, Java์ ๊ธฐ์ ์ ์์ฉํด์ ๋ง๋ ๊ฒฐ๊ณผ๋ฌผ์ด๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.
- Virtual Machine : Java ์ค์น์ ํจ๊ป ์ค์น๋๋ ํ๋ก๊ทธ๋จ ์ค ๊ฐ์ฅ ํต์ฌ์ ์ธ ํ๋ก๊ทธ๋จ์ด๋ผ๊ณ ๋ณผ ์ ์๋ค. ๋ฐ๋ก ์์ฑํ์ง ์์๋ ์๋์ผ๋ก ์ค์น๋๋ค.
๐ ๋์ ๋จ๊ณ ์ค๋ช
- Compile ๋จ๊ณ : ๊ธฐ๊ณ๋ ์ดํดํ ์ ์๋ Source Code๋ฅผ ๊ธฐ๊ณ๊ฐ ์ดํดํ ์ ์๋๋ก ์ ํํ๋ ๋จ๊ณ
- Eclipse - Run click : eclipse๊ฐ ๋ ๋์ Java Virtual Machine์๊ฒ ๋ run์ ์ํค๊ฒ ๋จ. Eclipse "์ด๊ฑฐ App ์คํํด" -> Virtual Machine์ด classํ์ฅ์์ธ ํ์ผ์ ์ฝ์ด์ ๊ทธ ๋ด์ฉ๋๋ก ์ปดํจํฐ๋ฅผ ๋์์ํด.
์ด ํฌ์คํ ์ Youtube - ์ํ์ฝ๋ฉ "JAVA1 - 4.2. ์คํ - Java์ ๋์์๋ฆฌ" ๋ฌด๋ฃ ๊ฐ์ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์์ฑ๋์์ต๋๋ค.