본문 바로가기
Java_language

자바 프로그램 개발 순서

by 헬로제이콥 2025. 11. 10.

 

🧭 자바 프로그램 개발 순서 (아주 쉽게 설명)

자바 프로그램은 “작성 → 저장 → 컴파일 → 실행” 의 과정을 거칩니다.
비유하자면 “레시피를 적고 → 요리 재료를 준비해서 → 요리를 완성하는 과정”과 비슷해요 🍳

단계설명비유
1단계. 코드 작성 개발 도구(Eclipse, IntelliJ, VSCode 등)나 메모장으로 자바 코드를 작성 요리 레시피를 적는 단계
2단계. 저장하기 .java 확장자로 저장 (예: Hello.java) 레시피 이름 붙여 저장
3단계. 컴파일(Compile) 사람이 쓴 자바 코드를 컴퓨터가 알아듣게 번역 → .class 파일 생성 레시피를 기계가 읽을 수 있게 번역
4단계. 실행(Run) 번역된 .class 파일을 자바 가상머신(JVM)이 실행 요리를 실제로 완성해서 먹는 단계

🧩 예제 1: 가장 기본적인 자바 프로그램

🧠 목표: “Hello Java” 출력하기

 
// 1. 클래스 이름은 파일 이름과 같아야 합니다. (Hello.java)
public class Hello {
    // 2. main 메서드는 자바 프로그램의 시작점입니다.
    public static void main(String[] args) {
        // 3. 화면에 문장을 출력합니다.
        System.out.println("Hello Java!");
    }
}

💬 실행 결과:

 
Hello Java!

 

🟢 설명:

  • public class Hello → 프로그램의 틀(클래스 이름)
  • main() → 프로그램이 시작되는 부분
  • System.out.println() → 출력문, 콘솔에 글씨를 보여줌

🧩 예제 2: 변수 사용 + 출력

🧠 목표: 자기소개 프로그램 만들기

 
public class Introduce {
    public static void main(String[] args) {
        // 변수 선언
        String name = "홍길동";
        int age = 25;
        String hobby = "독서";

        // 출력
        System.out.println("안녕하세요!");
        System.out.println("제 이름은 " + name + "입니다.");
        System.out.println("나이는 " + age + "살이고, 취미는 " + hobby + "입니다.");
        System.out.println("자바를 재미있게 공부해볼게요!");
    }
}

💬 실행 결과:

 
안녕하세요!
제 이름은 홍길동입니다.
나이는 25살이고, 취미는 독서입니다.
자바를 재미있게 공부해볼게요!

🪄 정리 요약

순서해야 할 일예시
1️⃣ .java 파일 작성 Hello.java
2️⃣ 코드 안에 main() 작성 프로그램 시작점
3️⃣ System.out.println()으로 결과 확인 화면 출력
4️⃣ 컴파일 후 실행 (javac, java) 결과 콘솔에 표시