๋ฉ์๋2 Java ๊ธฐ๋ณธํธ ๊ฐ์_๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ์ ์ฐจ ์งํฅ ํ๋ก๊ทธ๋๋ฐ 1 - ์์์ ์ฐจ ์งํฅ ํ๋ก๊ทธ๋๋ฐ vs ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์ฐจ ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์ฐจ ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์ด๋ฆ ๊ทธ๋๋ก ์ ์ฐจ๋ฅผ ์งํฅํ๋ค. ์ฝ๊ฒ ์ด์ผ๊ธฐํด์ ์คํ ์์๋ฅผ ์ค์ํ๊ฒ ์๊ฐํ๋ ๋ฐฉ์์ด๋ค.์ ์ฐจ ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ํ๋ก๊ทธ๋จ์ ํ๋ฆ์ ์์ฐจ์ ์ผ๋ก ๋ฐ๋ฅด๋ฉฐ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ด๋ค. ์ฆ, "์ด๋ป๊ฒ"๋ฅผ ์ค์ฌ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ ํ๋ค.๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์ด๋ฆ ๊ทธ๋๋ก ๊ฐ์ฒด๋ฅผ ์งํฅํ๋ค. ์ฝ๊ฒ ์ด์ผ๊ธฐํด์ ๊ฐ์ฒด๋ฅผ ์ค์ํ๊ฒ ์๊ฐํ๋ ๋ฐฉ์์ด๋ค.๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์ค์ ์ธ๊ณ์ ์ฌ๋ฌผ์ด๋ ์ฌ๊ฑด์ ๊ฐ์ฒด๋ก ๋ณด๊ณ , ์ด๋ฌํ ๊ฐ์ฒด๋ค ๊ฐ์ ์ํธ์์ฉ์ ์ค์ฌ์ผ๋ก ํ๋ก๊ทธ๋๋ฐํ๋ ๋ฐฉ์์ด๋ค. ์ฆ, "๋ฌด์์" ์ค์ฌ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ ํ๋ค.๋์ ์ค์ํ ์ฐจ์ด์ ์ฐจ ์งํฅ์ ๋ฐ์ดํฐ์ ํด๋น ๋ฐ์ดํฐ์ ๋ํ ์ฒ๋ฆฌ ๋ฐฉ์.. 2024. 11. 26. Java ์ธ์ _๊ฐ์ฒด ํ์ฉ ๊ฐ์ฒด ํ์ฉ ์ธ์ 11/19 15:00 ~ 16:15 (์ฝ 1์๊ฐ 15๋ถ๊ฐ ์งํ) ์ธ์ ์ ๋ชฉ์ : ํด๋์ค๋ฅผ ์ ์ฌ์ฉํด ๋ณด์!JVM ๋ฉ๋ชจ๋ฆฌ ์์ญ์๋ฐ์ปดํ์ผ๋ฌ๊ฐ .java ํ์ผ์ ๋ฐ์ดํธ์ฝ๋๋ก ๋ณํJVM์ด ๋ฐ์ดํธ์ฝ๋๋ฅผ ์ฝ์ด์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌโ๏ธ ๋ฐ์ดํธ์ฝ๋(.class)๋ฐ์ดํธ์ฝ๋๋ ์๋ฐ ํ๋ก๊ทธ๋จ์ด ์ปดํ์ผ๋ ํ ์์ฑ๋๋ ์ค๊ฐ ํํ์ ์ฝ๋์ด๋ค. ์ฌ๋์ด ์ฝ์ ์ ์๋ ์์ค ์ฝ๋์ ๊ธฐ๊ณ๊ฐ ์คํํ๋ ๊ธฐ๊ณ์ด์ ์ค๊ฐ ๋จ๊ณ์ ํด๋นํ๋ค. ์๋ฐ์ JVM(Java Virtual Machine)์์ ์คํ๋๋ฉฐ ํ๋ซํผ ๋ ๋ฆฝ์ฑ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ํต์ฌ ์์์ ๋๋ค. โญ ์๋ฐ ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ โญ Method Area(๋์๊ด) : .class ํ์ผ์ ์ ๋ณด๊ฐ ์ฌ๋ผ๊ฐ๋ ๊ณณ์ด๋ค. ์๋ฐ ํ๋ก๊ทธ๋จ์ด ์คํ๋ ๋ ๋ชจ๋ ํด๋์ค์ ๋ฉ์๋ ์ ๋ณด(ํด๋์ค ๊ตฌ์กฐ, ๋ฉ์๋ ์ ๋ณด,.. 2024. 11. 19. ์ด์ 1 ๋ค์