728x90
λ°μν
JRE (Java Runtime Environment)
μλ° μ€ν νκ²½
μλ° νλ‘κ·Έλ¨μ μ€ννλλ° νμν κ²
- λͺ©μ
JREλ Java νλ‘κ·Έλ¨μ μ€ννλ λ° νμν νκ²½ μ 곡
νλ‘κ·Έλ¨μ΄ μ΄λ―Έ μ»΄νμΌλμ΄ μ€ν κ°λ₯ν μνμΈ κ²½μ°μ μ¬μ© - κ΅¬μ± μμ
JREμλ Java κ°μ λ¨Έμ (JVM), ν΄λμ€ λΌμ΄λΈλ¬λ¦¬, Java μ€ν νκ²½ ν¬ν¨ - μ¬μ©
μ¬μ©μλ JREλ₯Ό μ€μΉνμ¬ Java νλ‘κ·Έλ¨μ μ€νν μ μλ€.
JDK (Java Development Kit)
μλ° κ°λ° λꡬ
- λͺ©μ
JDKλ Java μ ν리μΌμ΄μ λ° μ νλ¦Ώμ κ°λ°νλ λ° νμν λꡬλ€μ ν¬ν¨
μ¦, Java νλ‘κ·Έλ¨μ μμ±, μ»΄νμΌ, λλ²κ·Ένλ λ° νμν λͺ¨λ κΈ°λ₯μ΄ μ 곡 - κ΅¬μ± μμ
JDKμλ JREμ λͺ¨λ κ΅¬μ± μμλΏλ§ μλλΌ μ»΄νμΌλ¬ (javac), λλ²κ±° (jdb), κ°λ° λꡬ λ±μ΄ ν¬ν¨ - μ¬μ©
νλ‘κ·Έλλ¨Έλ JDKλ₯Ό μ¬μ©νμ¬ Java μ½λλ₯Ό μμ±νκ³ , μ΄λ₯Ό μ»΄νμΌνμ¬ μ€ν κ°λ₯ν Java νλ‘κ·Έλ¨μΌλ‘ λ§λ€ μ μλ€.
β
JREλ Java νλ‘κ·Έλ¨μ μ€ννλ λ° νμν μ΅μνμ νκ²½μ μ 곡νκ³
JDKλ Java μ ν리μΌμ΄μ μ κ°λ°νκ³ μ€ννκΈ° μν λꡬμ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ 곡
κ°λ°μκ° Java μ ν리μΌμ΄μ μ λ§λ€λ €λ©΄ JDKκ° νμνλ©°,
μΌλ° μ¬μ©μλ JREλ§ μμΌλ©΄ 미리 λ§λ€μ΄μ§ Java νλ‘κ·Έλ¨μ μ€νν μ μλ€.
https://pamyferret.tistory.com/45
https://code-lab1.tistory.com/253#google_vignette
https://velog.io/@chokye/JDK%EC%99%80-JRE-%EC%B0%A8%EC%9D%B4%EC%A0%90\
λ°μν
'TIL > Java' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
JWT ν ν° κΈ°λ° κ°λ μμ보기 (0) | 2024.08.12 |
---|---|
thymeleaf layout μ μ©νκΈ° (header, footer, main) (0) | 2024.01.26 |
java lombok annotation μμ보μ (0) | 2024.01.14 |
java μ€λ²λ‘λ©κ³Ό μ€λ²λΌμ΄λ© (0) | 2024.01.13 |
Spring , RequestParamκ³Ό PathVariable κ΅¬λΆ (1) | 2024.01.12 |