728x90
반응형
JDK(Java Development Kit)
Java 프로그램을 개발하기 위해 필요한 도구 모음입니다. JDK는 Java 컴파일러, 디버깅 도구, 자바 가상 머신 (JVM) 등을 포함하고 있습니다.
기존에는 오라클에서 제공하는 툴이 있지만 유료화가 되면서
기존 JDK를 무료로화한 OpenJDK들이 생겨나기 시작하였다
대표적인 OpenJDK는 레드햇에서 제공한 Open JDK가 있고
현재는 아마존에서 제공하는 Corretto가 있다
JDK는 Java로 개발을 할때 반드시 필요한 툴이 되겠다
JDK 안에 JRE와JVM이 포함이 되어있는데
JVM은 자바가 어느 기기,어느 운영체제 상에서 실행이 되게끔 해주는 것이고
JRE는 JVM이 잘 돌아가게 해주는 환경을 맞춰주는 역할을 해줍니다
즉 JDK>JRE>JVM 이기에 JDK를 설치해주면 JRE와 JVM은 자동으로 설치가 된다
728x90
반응형
'개인 스터디' 카테고리의 다른 글
프레임 워크 (0) | 2024.02.02 |
---|---|
getter/setter,private (1) | 2023.12.15 |
힙(Heap), 스택(Stack) (0) | 2023.12.10 |
지역변수 , 전역변수 (0) | 2023.12.01 |
GLI,GUI 의 개념 (0) | 2023.11.30 |