IT/Java
[Java] java, javac 차이점
hi.anna
2021. 11. 1. 23:17
Java에서 사용하는 명령어인
java 와 javac의 차이점을 소개합니다.
1. javac
javac 명령오는 텍스트 파일로 작성된 java 파일을 bytecode로 컴파일 합니다.
컴파일된 파일은 '.class' 파일로 저장됩니다.
위 예제에서는 Main.java 파일을
javac 명령어를 이용하여 컴파일 하였습니다.
컴파일 후 Main.class 파일이 생성된 것을 확인 할 수 있습니다.
2. java
java 명령어로는
javac 명령어로 컴파일한 '.class' 파일을 실행시킬 수 있습니다.
Main.java
public class Main {
public static void main(String[] args) {
System.out.println("Hello Anna"); // abc
}
}
Main.java 파일은 "Hello Anna"라는 문자열을 콘솔에 출력하는 프로그램입니다.
위 예제에서는 컴파일된 Main.class 파일을
'java' 명령어를 이용하여 실행시켰습니다.
Main.class 파일이 실행되고,
콘솔에 "Hello Anna" 라는 메세지가 찍한 것을 확인 할 수 있습니다.
반응형