반응형
자바 설치하고 첫 코드 실행해보기
이번 편에서는 자바를 직접 설치하고, 생애 첫 자바 코드를 실행해볼 거예요.
설치 과정이 조금 있지만, 단계별로 따라오시면 어렵지 않아요! 💻
📌 이 글에서 다룰 내용
- JDK란 무엇인가?
- JDK 설치하기 (Windows / Mac)
- IntelliJ IDEA 설치하기
- 첫 번째 코드 실행하기
- 자주 하는 실수와 해결법
1. JDK란 무엇인가?
자바를 실행하려면 JDK(Java Development Kit) 가 필요해요.
- JDK — 자바 코드를 작성하고 컴파일하는 개발 도구 모음
- JRE — 자바 프로그램을 실행하기만 하는 환경
- JVM — 자바 프로그램을 실제로 실행하는 가상 머신
개발자라면 JDK를 설치하면 JRE와 JVM이 포함돼요. JDK만 설치하면 돼요!
2. JDK 설치하기
🪟 Windows
- adoptium.net 에 접속해요. (무료 오픈소스 JDK)
- "Latest LTS Release" 버튼을 클릭해 설치 파일을 받아요.
- 설치 파일을 실행하고 기본 설정으로 진행해요.
- ⚠️ 설치 옵션 중 "Set JAVA_HOME variable" 을 활성화해요.
🍎 Mac
터미널을 열고 아래 명령어를 입력해요.
brew install --cask temurin
✅ 설치 확인하기
터미널(윈도우는 명령 프롬프트)을 열고 입력해요.
java -version
아래처럼 뜨면 성공이에요!
openjdk version "21.0.1" 2023-10-17
3. IntelliJ IDEA 설치하기
자바 개발자들이 가장 많이 쓰는 편집기는 IntelliJ IDEA 예요.
- jetbrains.com/idea 에 접속해요.
- Community Edition(무료) 을 다운받아요.
- 설치 후 실행하면 바로 사용할 수 있어요.
💡 VS Code에서도 자바 개발이 가능하지만, IntelliJ가 자바에 훨씬 최적화되어 있어요.
4. 첫 번째 코드 실행하기
프로젝트 만들기
- IntelliJ를 열고 "New Project" 를 클릭해요.
- 왼쪽에서 "Java" 를 선택해요.
- Project name에
HelloJava를 입력하고 "Create" 를 눌러요.
파일 만들기
- 왼쪽 프로젝트 패널에서
src폴더를 우클릭해요. - "New → Java Class" 를 선택해요.
- 이름에
Main을 입력하고 Enter를 눌러요.
코드 작성하기
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
실행하기
상단의 ▶ 실행 버튼 을 클릭하거나 Shift + F10 을 눌러요.
하단 콘솔에 이렇게 뜨면 성공이에요! 🎊
Hello, World!
💡 코드 구조 간단히 이해하기
public class Main— Main이라는 클래스를 만들어요.public static void main(String[] args)— 프로그램의 시작점이에요. 자바는 항상 여기서 시작해요.System.out.println(...)— 화면에 내용을 출력해요.
5. 자주 하는 실수와 해결법
| 증상 | 원인 | 해결법 |
|---|---|---|
java 명령어를 못 찾는다 |
JAVA_HOME 미설정 | JDK 재설치 후 환경변수 설정 |
cannot find symbol 오류 |
오타 또는 대소문자 오류 | 자바는 대소문자를 구분해요 |
| 세미콜론 오류 | ; 빠뜨림 |
모든 문장 끝에 ; 붙이기 |
| 클래스명과 파일명 불일치 | Main.java ↔ class Main |
파일명과 클래스명을 일치시켜요 |
오늘 배운 것 정리
- ✅ JDK를 설치하면 자바 개발 환경이 준비돼요.
- ✅ IntelliJ IDEA로 자바 프로젝트를 만들 수 있어요.
- ✅
System.out.println()으로 화면에 내용을 출력해요. - ✅ 자바 프로그램은 항상
main메서드에서 시작해요.
🎯 다음 편 예고
3편에서는 자바의 변수와 자료형을 배워요.
자바는 자료형이 엄격한 언어예요. 어떤 종류가 있는지 같이 알아봐요!
이 글이 도움이 됐다면 다음 편도 같이 읽어봐요 😊 질문이 있으면 언제든지 댓글로 남겨주세요!
'프로그래밍 언어 > Java' 카테고리의 다른 글
| 자바 반복문 for문 — for와 while로 반복 작업 처리하기(Java 기초) (0) | 2026.03.20 |
|---|---|
| 조건문 if문 — if와 switch로 상황에 맞게 분기하기(Java 기초) (0) | 2026.03.20 |
| 자바 연산자와 문자열 — 계산하고 텍스트 다루기(Java 기초) (1) | 2026.03.19 |
| 자바 변수와 자료형 — 자바는 왜 이렇게 꼼꼼한 거야?(Java 기초) (0) | 2026.03.19 |
| Java 시작하기, Java 기초, Java 입문하기 (0) | 2026.03.18 |