-
컴파일 시점 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