빌드와실행1 Java 기초 용어 컴파일 사람이 작성한 코드를 컴퓨터가 이해할 수 있도록 0과 1(바이너리 코드)로 변경해주는 과정 컴파일을 해주는 프로그램을 컴파일러라고 한다. JVM : 자바 가상머신의 약자 운영체제에마다 0과 1의 조합이 다르다. Windows, Linux, Mac 마다 각각 다른 컴파일러가 필요하다. 하지만 Java 는 자바 컴파일러가 따로 있다. 바이너리코드와 운영체제 사이에서 이 둘을 호환시켜주는 JVM 이 존재한다. Java 설치 시 자동으로 함께 설치된다. 똑같은 0과 1 (바이너리 코드)에서 JVM 이 각각의 운영체제에 맞게 알아서 번역해준다. Java 외에도 그루비, 스칼라, 코틀린에서도 많이 사용한다. JRE : 자바 실행 환경의 약자 JVM + 자바 프로그램 실행에 필요한 라이브러리 파일 등 JDK .. 2023. 9. 14. 이전 1 다음