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์˜ ๋™์ž‘์›๋ฆฌ" ๋ฌด๋ฃŒ ๊ฐ•์˜ ๋‚ด์šฉ์„ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

https://youtu.be/9V0rdrm59X4