SMALL
📚 1강: 자바 소개 및 개발 환경 설정
🚀 1. 자바(Java)란?
- 정의: 자바(Java)는 객체지향 프로그래밍 언어로, 플랫폼에 독립적이며 강력한 보안과 유연성을 제공합니다.
- 개발자: 1995년, **제임스 고슬링(James Gosling)**이 **썬 마이크로시스템즈(Sun Microsystems)**에서 개발.
- 주요 특징:
- 플랫폼 독립성: JVM(Java Virtual Machine) 덕분에 다양한 운영체제에서 실행 가능.
- 객체지향 언어: 코드 재사용과 확장성이 뛰어남.
- 메모리 관리: 자동 메모리 관리 (Garbage Collection).
- 풍부한 라이브러리: 다양한 API 및 프레임워크 제공.
🚀 2. JDK, JRE, JVM
- JDK (Java Development Kit): 자바 개발에 필요한 도구 모음 (컴파일러, 실행 환경 등).
- JRE (Java Runtime Environment): 자바 프로그램 실행 환경.
- JVM (Java Virtual Machine): 바이트 코드를 OS에 맞게 변환하여 실행.
관계: JDK ⊃ JRE ⊃ JVM
🚀 3. 개발 환경 설정
📌 ① JDK 설치
- Oracle JDK 또는 OpenJDK 설치.
- 설치 경로 확인 및 환경 변수 설정 (JAVA_HOME).
- 터미널/명령 프롬프트에서 java -version, javac -version으로 설치 확인.
📌 ② 통합 개발 환경 (IDE) 설치
- IntelliJ IDEA, Eclipse, NetBeans 등 인기 IDE 선택.
- IDE 설치 및 JDK 경로 연동.
📌 ③ 첫 번째 Java 프로그램 작성
- Java 파일 생성
java코드 복사public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
- 컴파일 및 실행
- 터미널에서 javac HelloWorld.java 실행 (컴파일).
- java HelloWorld 실행 (실행).
📌 ④ IDE에서 실행
- IntelliJ IDEA 또는 Eclipse에서 새 프로젝트 생성.
- 위 코드를 작성하고 실행 버튼 클릭.
🚀 4. 첫 번째 프로그램 분석
java
코드 복사
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
- public class HelloWorld: HelloWorld라는 클래스 정의.
- public static void main(String[] args): 프로그램의 진입점(Entry Point).
- System.out.println: 콘솔에 텍스트 출력.
🚀 오라클에서 자바 설치 방법
📚 1. JDK(Java Development Kit)란?
- JDK: Java 개발 및 실행을 위한 필수 도구입니다.
- JRE (Java Runtime Environment): Java 프로그램을 실행할 때 필요한 환경입니다.
- JVM (Java Virtual Machine): Java 프로그램을 실행할 수 있도록 바이트코드를 해석합니다.
🛠️ 2. JDK 설치 단계
1단계: JDK 다운로드
- 오라클 공식 사이트로 이동합니다.
- "Java SE Development Kit (JDK)" 최신 버전을 선택합니다.
- **운영체제(OS)**에 맞는 설치 파일을 다운로드합니다.
- Windows: .exe 파일
- macOS: .dmg 파일
- Linux: .rpm 또는 .deb 파일
2단계: JDK 설치
- 다운로드한 설치 파일(.exe)을 실행합니다.
- 설치 마법사에 따라 진행합니다:
- 설치 경로 설정 (기본: C:\Program Files\Java\jdk-XX)
- 설치 완료 후 경로 확인
- C:\Program Files\Java\jdk-XX
3단계: 환경 변수 설정 (Windows 기준)
📌 1. 환경 변수 창 열기
- Win + R → sysdm.cpl → 고급 탭 → 환경 변수
📌 2. JAVA_HOME 설정
- 새 시스템 변수 추가
- 변수 이름: JAVA_HOME
- 변수 값: C:\Program Files\Java\jdk-XX (JDK 설치 경로)
📌 3. Path 변수 수정
- 시스템 변수 → Path 선택 → 편집
- 다음 경로 추가:
perl코드 복사%JAVA_HOME%\bin
4단계: 설치 확인
- 명령 프롬프트 (CMD) 열기
- 다음 명령어 입력:
cmd코드 복사java -version javac -version
- 정상적으로 설치되었다면, Java 버전 정보가 표시됩니다:
arduino코드 복사java version "XX.X.X" javac XX.X.X
5단계: 첫 Java 프로그램 실행하기
- 새 파일 생성: HelloWorld.java
- 코드 작성:
-
java코드 복사public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, Java!"); } }
- 컴파일 및 실행
- javac HelloWorld.java (컴파일)
- java HelloWorld (실행)
- 출력 확인:
코드 복사Hello, Java!
📝 문제 해결 (Troubleshooting)
문제해결 방법
'javac' is not recognized as an internal or external command | 환경 변수 설정 확인 (JAVA_HOME, Path) |
java version 명령어가 실행되지 않음 | Java 경로 확인 및 시스템 재시작 |
설치 중 오류 발생 | 관리자 권한으로 설치 |
✅ 설치 완료 확인
- java -version 및 javac -version 명령어로 버전 확인.
- 첫 번째 Java 프로그램이 정상적으로 실행되었는지 확인.
🎯 학습 목표
- 오라클에서 JDK를 다운로드하고 설치할 수 있다.
- 환경 변수를 설정하여 Java를 사용할 수 있다.
- 간단한 Java 프로그램을 실행할 수 있다.
LIST
'자바 (JAVA)' 카테고리의 다른 글
📚 JAVA 5강: 객체 지향 프로그래밍 (OOP) - 클래스와 객체 (0) | 2025.01.03 |
---|---|
📚 JAVA 4강: 배열과 문자열 (1) | 2025.01.03 |
🚀 이클립스(Eclipse) 설치 과정 (0) | 2025.01.02 |
📚 JAVA 3강: 연산자와 제어문 (0) | 2025.01.02 |
📚 JAVA 2강: 기본 문법과 자료형 (0) | 2025.01.02 |