728x90
반응형
기본 자바 프로그램의 실행 구조는 다음과 같다.
개발자가 할 일은 1단계 java소스 작성만 해주면 된다.
하지만 eclipse 같은 IDE가 없다면 어떻게 해야 할까?
public class JavaWorld {
public static void main(String[] args) {
System.out.println("HEllO!!!!");
}
}
다음과 같은 코드를 메모장에 작성 후 위 그림대로 컴파일 -> JVM 구동을 통해 프로그램을 실행시켜 보겠다.
javac.exe => 컴파일을 해준다, 컴파일 후 JavaWorld. java 파일이 JavaWorld.class로 바뀐다.
java.exe => JVM을 구동시킨다.
위 두가지를 다른 디렉터리에서도 실행할 수 있게 하려면 환경변수를 등록해야 한다.
* 환경변수 등록 참고
2020/02/08 - [프로그램이야기/JAVA] - [자바]2. JDK 설치 및 환경변수 설정
환경 변수 등록 후 cmd에서 위 명령어 두개를 실행시키면 위 메모장에서 작성해 놓은 출력문이 나온다.
전에는 왜 환경변수를 등록해야하는줄도 모르고 했는데 알고 보니 쉬운 개념이었다.
이클립스를 사용하면 컴파일, 디버깅, 실행까지 쉽게 할 수 있으니 참 편리한 툴이다.
728x90
반응형
'프로그램이야기 > JAVA' 카테고리의 다른 글
Java 배열 관련 정리 (0) | 2020.04.01 |
---|---|
가비지 컬렉터 (Gabage Collector) 란? (0) | 2020.03.18 |
[자바]9-1. 배열(1차원 배열) (0) | 2020.02.08 |
[자바]8-2. 반복문-3(중첩 for 문) (0) | 2020.02.08 |
[자바]8-1. 반복문-2(for 문) (0) | 2020.02.08 |
댓글