03_java 실행순서 (CallProcess)

2022. 5. 15. 22:57·자바/start

안녕하세요

오늘은 이전 시간에 다뤘던 자바의 변수 선언 이후에

 

02_java 변수 선언 (Variables)

안녕하세요 오늘은 이전 업로드에서 다뤘던 자바 시작 이후에 이클립스 java 시작 (Hellojava) 안녕하세요 오늘은 이클립스에서 자바를 시작해서 가장 기본적인 부분부터 알아보도록 하겠습니다.

dduldduck.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
		// eclipse 저장시, 이 명령이 실행된다.
		// A03_CallProcess.class 생성
		// main()메서드가 있는 클래스에서 실행(ctrl+f11)
		// java A03_CallProcess
		// jvm 메모리에 로딩이 되고, 구현한 명령어가 수행된다.
		// System.out.println() : 출력처리 명령어
		// "자바 실행 순서" console : 자바의 기본 출력 창에서 출력.
		// ex) A04_CallprocExp.java 실행 연습 출력

	}

}

위 코드를 통해 순서를 익힌 후 

이클립스 내부 A04_CallproExp라는 class를 생성하고 그 안에서  "실행 연습"이라는 문자열이 출력되도록 만들어 보겠습니다.


A04_CallProcExp라는 class 내부에 

System.out.println();이라는 출력 처리 명령어를 통해 "실행 연습"이라는 문자열을 출력해 보았습니다.

 

# 프로그램 처리 프로세스

@@.java(코드작성) ==> javac @@@. java(컴파일 과정) ==> @@@. class
eclipse 기준으로 저장(ctrl + s)로 저장하는 순간 build/class에 생성
작성한 코드안에 main()가 포함되어 있을 때.
java @@@
main()에서 선언한 코드에서 명령한 내용이 실행된다.
- 메모리저장, 조건문/반복문 처리, 입력/출력 처리

 

이러한 처리 순서를 통해 프로그램이 처리되는 것입니다.

 

여기까지 java 실행순서에 대한 포스팅이었습니다


이후에는 자바의 블록 종류를 와 주석에 대해 알아보도록 하겠습니다.

 

04

안녕하세요 오늘은 이전 시간에 다뤘던 자바의 실행순서 이후에 03_java 실행순서 (CallProcess) 안녕하세요 오늘은 이전 시간에 다뤘던 자바의 변수 선언 이후에 02_java 변수 선언 (Variables) 안녕하세

dduldduck.tistory.com

 

'자바 > start' 카테고리의 다른 글

06_java 변수  (0) 2022.07.06
05_java 세미콜론( ; ) 과 변수의 선언부터 할당 출력  (0) 2022.07.04
04_java 블록 종류와 주석  (0) 2022.07.04
02_java 변수 선언 (Variables)  (0) 2022.05.11
01_이클립스 java 시작 (Hellojava)  (2) 2022.05.11
'자바/start' 카테고리의 다른 글
  • 05_java 세미콜론( ; ) 과 변수의 선언부터 할당 출력
  • 04_java 블록 종류와 주석
  • 02_java 변수 선언 (Variables)
  • 01_이클립스 java 시작 (Hellojava)
뚤떡이
뚤떡이
프로그래밍을 알아가며 저와 함께 성장하는 블로그 입니다
  • 뚤떡이
    뚤떡이의 발개벗긴개발
    뚤떡이
  • 전체
    오늘
    어제
    • 분류 전체보기 (73)
      • Docker (2)
      • 자바 (29)
        • start (10)
        • calcu (4)
        • process (7)
      • 플러터 (1)
      • 알고리즘 (12)
        • 개념 (2)
        • 구현 (5)
        • 백준 (0)
        • 프로그래머스 (5)
      • 이클립스 (4)
        • 초기설정 (4)
      • SQL (5)
      • IT 잡동사니 (10)
      • 개발 관련 (10)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    #python
    GLPI
    #electron
    크롬 원격
    #개발일지
    #apachesuperset #시놀로지 #db2 #데이터시각화 #기술블로그
    #자동화
    윈도우 크롬 원격
    요구사항 정의서
    #번역
    IT자산관리
    synology
    MAC 크롬 원격
    #프로젝트
    #python #개발일지 #번역 #메모리최적화 #websocket #redis #비동기프로그래밍
    시놀로지
    개발일지 #프로젝트후기 #gpt4 #번역 #자동화 #python #electron
    크롬 원격 데스크톱
    스팸메일 #메일보안 #gophish #it보안 #오픈소스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
뚤떡이
03_java 실행순서 (CallProcess)
상단으로

티스토리툴바