본문 바로가기

Coding/Java

Java 동작 원리 (간단 ver.)

728x90

 

 

출처 : 생활코딩 (https://opentutorials.org/course/3930/26651)

1. Java Virtual Machine

  • 컴퓨터에 Java를 설치하며 JVM을 설치

 

2. Java Source Code (.java)

  • 확장자가 java인 파일을 생성
  • 사람이 이해하는 코드

2-1. Compile

  • 기계가 .java 파일을 이해할 수 있도록 전환하는 작업
  • .java를 작성하고 저장(Build)하면 .class 확장자 생성

 

3. Java Application (.class)

  • 자바의 기술을 응용해서 만든 Application

3-1. Run (1)

  • IDE가 JVM에 .class 파일을 실행시키는 것

3-2. Run (2)

  • JVM이 .class 파일을 읽고 computer를 동작시키는 것
728x90