Programing/java

JAVA의 동작원리

KingBini 2021. 9. 8. 21:59

 

java source code.java

                                             ↓compile - ~.java 의 확장자명은 사람이 이해할수 있는 코드를 써놓은 확장자로 

                                                              이를 .class라는 확장자로 컴파일시키면 컴퓨터(이클립스)가 이해 할 수                                                                                             있도록 언어를 변환시는것을 컴파일 이라고한다.

java application.class

                                                 ↓run -    컴퓨터가 이해하는 확장자인 class를 실행하면 java vittual machine

                                                               컴퓨터에 내장된 java vittual machine으로 사인을보낸다

java vittual machine

                                                 ↓run -     사인을 받은 java vittual machine은 컴퓨터로 데이터를 출력시킨다.

computer