ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 컴파일 시점 vs 런타임 시점
    Java 2023. 2. 2. 18:30

     

     

    학습 목표
    .java 파일에 대한 이해
    .class 파일에 대한 이해

    .javac 명령어 사용 방법
    .java 명령어 사용 방법

     

    컴파일  :

     

    프로그램을 생성하기 위해 개발자가 소스코드를 작성하고 컴퓨터가 이해할수 있게 변환 되는 과정

     

    런타임  :

     

    컴파일 (컴퓨터가 이해할수 있게 변환) 과정이 끝나면 사용자에 의해 실행되고 이러한 응용프로그램이 동작되어지는 때 런타임이라고 부른다.(즉 컴파일과정을 마친 프로그램이 실행했을때를 말한다) 

     

     

     

     

    직접 해보면서 이해해보자.

     

    메모장에 코드소스를 작성후 TEST.java으로 파일을 생성

     

    .java

    내가 작성한 자바파일 (자바 소스 코드)

     

     

    .javac

    cmd 에서 경로를 찾아 javac 파일이름.java 를 치면 컴파일 과정을 거친다.

     

    .class 

    cmd에서 javac TEST.java라고 칠때 .class 파일이 생성된걸 확인할 수 있다.

     

     

    여기서 java TEST.java를 입력해보자

     

     

    내가 만든 코드소스가 실행된걸 확인할 수 있다.

     

    정리

    컴파일과 런타임
    컴파일  : 컴퓨터가 이해할 수 있도록 변환되는 과정
    런타임  : 실행했을때 

    명령어
    .javac : javac 파일명.java   -  컴파일 과정을 거쳐 .class 파일 생성
    .java : java 파일명.java  -  실행

     

    'Java' 카테고리의 다른 글

    상수와 형 변환  (0) 2023.02.12
    변수와 자료형 2  (0) 2023.02.11
    변수와 자료형 1  (0) 2023.02.02
    이클립스 환경설정(자동완성, 폰트, 테마, 밑줄 없애기)  (0) 2023.02.02
    자바에 대하여 / 설치  (0) 2023.02.02
Designed by Tistory.