Java
eclipse / 자바의 실행순서 (CallProcess)
bokboks
2023. 3. 16. 20:26
안녕하세요
이번 포스팅엔 이전에 다룬 변수의 선언 이후에
자바 프로그램의 실행 순서에 대해 알아 보겠습니다.
eclipse / 자바의 변수선언 (Variables)
안녕하세요 이전 포스팅에서는 프로그램의 첫 시작인 print를 통한 간단한 출력 방법에 대해 소개했었는데요 이번엔 자바의 변수의 선언에 대해 알아보겠습니다. eclipse / java 시작 안녕하세요 이
stackbok.tistory.com
package javaexp.a01_start;
public class A03_CallProcess {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("자바 실행 순서");
// javac A03_CallProcess.java
// 이클립스 저장시 , 이 명령이 실행된다.
// A03_CallProcess.class 생성
// main()메서드가 있는 클래스에서 실행(ctrl+f11)
//java A03_CallProcess
//JVM 메모리에 로딩이 되고, 구현한 명령어가 수행된다
// System.out.println() : 출력처리 명령어
//"자바 실행 순서" console : 자바의 기본 출력 창에서 출력..
// ex) A04_CallProcExp.java 실행 연습 출력
// 지정한 경로에 class 파일이 생성되었는지 확인
}
}
위의 코드가 자바의 실행순서 입니다. (ctrl + f11로 실행)
기본적으로 '자바' 라는 프로그램이 돌아가기까지 순서를 나타낸것입니다.
기본적인 개념으로 프로그램의 실행 방향은 왼쪽에서 -> 오른쪽으로
위에서 v 아래로 동작됩니다.
그로인해서 추후에 코드를 작성하여 프로그램을 만들때도 고려해야할
기본적인 중요한 개념입니다.
@@.java(코드작성) -> javac @@@.java(컴파일 과정) -> @@@.class
eclipse 기준으로 저장한 순간 build/class 에 생성되고
작성한 코드안에 main()가 포함 되어있을 때.
java @@@
main() 에서 선언한 코드에서 명령한 내용이 실행됩니다.
즉 메모리저장-조건문/반복문 처리, 입출력처리
이러한 처리순서를 통해 프로그램이 처리가 되는것입니다.
여기까지 java 실행순서에 대한 포스팅 이었습니다
감사합니다.