[Java1] Java의 동작원리

DEINGVELOP·2022년 8월 6일
0

Java1

목록 보기
2/7

기초 용어 설명

  • Source Code : 내가 하고자 하는 일을 담은, 확장자가 Java인 파일을 작성한 것. 즉, 내가 Java 문법에 맞게 만든 코드를 의미함. 기계는 이를 직접 이해할 수 없음
  • Java Application : compile을 하면 .class라는 파일이 만들어지는데 이를 Java App이라고 한다. 즉, Java의 기술을 응용해서 만든 결과물이라고 보면 된다.
  • Virtual Machine : Java 설치와 함께 설치되는 프로그램 중 가장 핵심적인 프로그램이라고 볼 수 있다. 따로 작성하지 않아도 자동으로 설치된다.


동작 단계 설명

  • Compile 단계 : 기계는 이해할 수 없는 Source Code를 기계가 이해할 수 있도록 전환하는 단계
  • Eclipse - Run click : eclipse가 나 대신 Java Virtual Machine에게 또 run을 시키게 됨.  Eclipse "이거 App 실행해"  -> Virtual Machine이 class확장자인 파일을 읽어서 그 내용대로 컴퓨터를 동작시킴.

이 포스팅은 Youtube - 생활코딩 "JAVA1 - 4.2. 실행 - Java의 동작원리" 무료 강의 내용을 바탕으로 작성되었습니다.

https://youtu.be/9V0rdrm59X4

0개의 댓글