프로그래밍 언어/Java

자바 설치하고 첫 코드 실행해보기(Java 기초)

테크위키 2026. 3. 18. 11:23
반응형

자바 설치하고 첫 코드 실행해보기

이번 편에서는 자바를 직접 설치하고, 생애 첫 자바 코드를 실행해볼 거예요.
설치 과정이 조금 있지만, 단계별로 따라오시면 어렵지 않아요! 💻


📌 이 글에서 다룰 내용

  1. JDK란 무엇인가?
  2. JDK 설치하기 (Windows / Mac)
  3. IntelliJ IDEA 설치하기
  4. 첫 번째 코드 실행하기
  5. 자주 하는 실수와 해결법

1. JDK란 무엇인가?

자바를 실행하려면 JDK(Java Development Kit) 가 필요해요.

  • JDK — 자바 코드를 작성하고 컴파일하는 개발 도구 모음
  • JRE — 자바 프로그램을 실행하기만 하는 환경
  • JVM — 자바 프로그램을 실제로 실행하는 가상 머신

개발자라면 JDK를 설치하면 JRE와 JVM이 포함돼요. JDK만 설치하면 돼요!


2. JDK 설치하기

🪟 Windows

  1. adoptium.net 에 접속해요. (무료 오픈소스 JDK)
  2. "Latest LTS Release" 버튼을 클릭해 설치 파일을 받아요.
  3. 설치 파일을 실행하고 기본 설정으로 진행해요.
  4. ⚠️ 설치 옵션 중 "Set JAVA_HOME variable" 을 활성화해요.

🍎 Mac

터미널을 열고 아래 명령어를 입력해요.

brew install --cask temurin

✅ 설치 확인하기

터미널(윈도우는 명령 프롬프트)을 열고 입력해요.

java -version

아래처럼 뜨면 성공이에요!

openjdk version "21.0.1" 2023-10-17

3. IntelliJ IDEA 설치하기

자바 개발자들이 가장 많이 쓰는 편집기는 IntelliJ IDEA 예요.

  1. jetbrains.com/idea 에 접속해요.
  2. Community Edition(무료) 을 다운받아요.
  3. 설치 후 실행하면 바로 사용할 수 있어요.

💡 VS Code에서도 자바 개발이 가능하지만, IntelliJ가 자바에 훨씬 최적화되어 있어요.


4. 첫 번째 코드 실행하기

프로젝트 만들기

  1. IntelliJ를 열고 "New Project" 를 클릭해요.
  2. 왼쪽에서 "Java" 를 선택해요.
  3. Project name에 HelloJava 를 입력하고 "Create" 를 눌러요.

파일 만들기

  1. 왼쪽 프로젝트 패널에서 src 폴더를 우클릭해요.
  2. "New → Java Class" 를 선택해요.
  3. 이름에 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.javaclass Main 파일명과 클래스명을 일치시켜요

오늘 배운 것 정리

  • ✅ JDK를 설치하면 자바 개발 환경이 준비돼요.
  • ✅ IntelliJ IDEA로 자바 프로젝트를 만들 수 있어요.
  • System.out.println() 으로 화면에 내용을 출력해요.
  • ✅ 자바 프로그램은 항상 main 메서드에서 시작해요.

🎯 다음 편 예고
3편에서는 자바의 변수와 자료형을 배워요.
자바는 자료형이 엄격한 언어예요. 어떤 종류가 있는지 같이 알아봐요!


이 글이 도움이 됐다면 다음 편도 같이 읽어봐요 😊 질문이 있으면 언제든지 댓글로 남겨주세요!