JRE1 [JVM] JDK와 JRE 차이 [퍼옴] https://blog.naver.com/thwjd2717/222217677315 1. JVM 자바프로그램을 한 번만 작성하면 어떤 컴퓨터 기종이던 상관없이 실행이 가능하다. 자바는 플랫폼에 종속되지 않는다. 이는 JVM에 의하여 소스 코드가 컴파일 되기 때문이다. 자바컴파일러는 자바 언어로 작성된 프로그램을 가상 컴퓨터의 기계어가 들어 있는 파일(바이트코드)로 변환한다. 바이트코드를 JVM이 한 줄 씩 읽어 해석한 후 실행한다. 소스코드 -> 컴파일러 -> 바이트코드 -> JVM 순으로 동작 가비지 컬렉터: 메모리 관리 자동으로 해줌. 안정적 [compiler fronted: Java Compilier] .java → .class (바이트코드 확장자) [compiler backe.. 2021. 7. 11. 이전 1 다음