Java 강좌 · 1 / 30
Java란 무엇인가 & 개발 환경 설정
매일 한 챕터씩 배우는 Java 기초 시리즈
1. Java는 어떤 언어인가
Java는 1995년 Sun Microsystems(현재 Oracle)가 발표한 객체지향 프로그래밍 언어입니다. 가장 큰 특징은 "Write Once, Run Anywhere" — 한 번 작성한 코드를 JVM(Java Virtual Machine)이 설치된 어떤 운영체제에서도 실행할 수 있다는 점입니다.
- 객체지향: 클래스와 객체를 중심으로 코드를 구성
- 플랫폼 독립적: JVM 위에서 동작하여 OS에 종속되지 않음
- 정적 타입 언어: 컴파일 시점에 타입 오류를 잡아냄
- 풍부한 생태계: Spring, Android 개발 등 다양한 분야에서 사용
2. JDK 설치하기
Java 코드를 작성하고 실행하려면 JDK(Java Development Kit)가 필요합니다.
JDK는 컴파일러(javac), 실행기(java), 표준 라이브러리를 포함합니다.
- Oracle JDK 또는 무료 배포판인
Eclipse Temurin다운로드 - 설치 후 터미널에서 버전 확인
java -version
javac -version
💡 실무에서는 LTS(장기 지원) 버전인 Java 17 또는 21을 주로 사용합니다.
3. 첫 번째 프로그램: Hello World
Hello.java 파일을 만들고 아래 코드를 작성합니다.
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, Java!");
}
}
터미널에서 컴파일 후 실행합니다.
javac Hello.java
java Hello
정상적으로 실행되면 Hello, Java!가 출력됩니다.
4. 코드 구조 이해하기
public class Hello: 클래스 이름은 파일명과 동일해야 함main메서드: 프로그램의 시작점(entry point)System.out.println: 콘솔에 값을 출력하는 표준 메서드
💡 IDE는 IntelliJ IDEA(추천) 또는 VS Code + Java 확장을 사용하면 편리합니다.
오늘의 정리
Java의 특징, JDK 설치, 첫 프로그램 작성까지 다뤘습니다. 다음 챕터에서는 Java의 변수와 자료형(정수, 실수, 문자, 불리언)을 배웁니다.
반응형
'Java > Java Course' 카테고리의 다른 글
| Java 연산자 완벽 정리 (0) | 2026.07.13 |
|---|---|
| Java 변수와 자료형 완벽 정리 (0) | 2026.07.13 |
| Java 기초부터 심화까지 - 30일 완성 무료 Java 강좌 (0) | 2026.07.13 |