JDK는 프로그램을 개발하고 컴파일할 수 있는 도구를 제공하며,JRE는 이미 만들어진 자바 프로그램을 실행하는 데 필요한 환경을 제공. JDK (Java Development Kit)자바를 이용해 프로그램을 개발하는 데 필요한 도구를 모아 둔 집합.자바 코드를 작성하는 도구, 소스를 컴파일하는 컴파일러 등으로 이루어져 있음. *컴파일: 프로그래머가 작성한 소스 코드를 컴퓨터가 이해할 수 있는 말(기계어)로 바꾸는 행위 JRE (Java Runtime Environment)JDK보다 작은 개념으로, 자바가 실행될 수 있는 최소한의 파일들이 설치되어 있는 환경.완성된 프로그램을 실행하는 데 필요한 환경.JDK를 가져와 프로그램을 완성하고 JRE 위에서 실행하면 프로그램이 돌아가는 것.*프로그램을 만들 때..