본문 바로가기
프로그램이야기/JAVA

Java 프로그램의 실행 구조

by Doinge 2020. 3. 18.
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 설치 및 환경변수 설정

 

[자바]2. JDK 설치 및 환경변수 설정

안녕하세요 초보 개발자 Doing 입니다. 저번시간에는 자바의 기본적인 것을 알아보았는데요 이번시간에는 Java를 시작하기 위해 필요한 파일들을 설치해보도록 하겠습니다. ​ 자바는 먼저 JRE와 JDK로 나뉩니다...

doinge-coding.tistory.com

환경 변수 등록 후 cmd에서 위 명령어 두개를 실행시키면 위 메모장에서 작성해 놓은 출력문이 나온다.

 

전에는 왜 환경변수를 등록해야하는줄도 모르고 했는데 알고 보니 쉬운 개념이었다.

 

이클립스를 사용하면 컴파일, 디버깅, 실행까지 쉽게 할 수 있으니 참 편리한 툴이다.

728x90
반응형

댓글