
🧭 자바 프로그램 개발 순서 (아주 쉽게 설명)
자바 프로그램은 “작성 → 저장 → 컴파일 → 실행” 의 과정을 거칩니다.
비유하자면 “레시피를 적고 → 요리 재료를 준비해서 → 요리를 완성하는 과정”과 비슷해요 🍳
단계설명비유
| 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) | 결과 콘솔에 표시 |
'Java_language' 카테고리의 다른 글
| 자바 주석 (Comment)이란? (0) | 2025.11.10 |
|---|---|
| 자바 프로그램 실행 과정 (JVM 구조 이해하기) (0) | 2025.11.10 |
| 자바 이스케이프 문자(Escape Character) 정리 (0) | 2025.11.10 |
| 자바에서 자주 쓰는 특수문자 / 기호 정리표 (0) | 2025.11.10 |
| 자바 출력 연습문제 (0) | 2025.11.10 |