부트캠프 3주차 자바 환경 구축하기
자바 개발 환경 구축하기 (feat. CMD로 HelloWorld 실행까지)

1. 가장 먼저 해야할 것
JDK 라는 개발키트를 다운 받아준다.
https://jdk.java.net/에서 최신 버전을 다운로드를 함.
설치 후, C:\Program Files 폴더 안에 Java라는 폴더를 새로 만들고,
다운로드한 JDK 폴더를 이 안으로 이동해주면 관리하기 편하다.
Oracle JDK와 OpenJDK의 차이는 나중에 따로 포스팅에서 다룰 예정이다.

2. 환경 변수 설정하기 (JAVA_HOME)
이제 설치한 JDK를 시스템이 인식하도록 환경 변수 설정을 해줍니다.
1. 내 PC → 우클릭 → 속성 → 고급 시스템 설정 → 환경 변수
2. 새로 만들기 → 변수 이름: JAVA_HOME
변수 값: C:\Program Files\Java\jdk-XX (본인이 설치한 경로)
3. 아래의 Path 항목 선택 → 편집 →%JAVA_HOME%\bin 추가
(맨 위에 두면 우선순위가 높아집니다)
이렇게 하면 어느 경로에서든 자바 명령어(javac, java)를 사용할 수 있다.

3. HelloWorld.java 작성 및 실행
모든 개발자의 관례(?)대로, 환경이 잘 됐는지 확인하려면 "Hello, World!" 를 찍어보는 게 정석이다.
아무 폴더에 HelloWorld.java라는 파일을 하나 만들고, 아래 코드를 작성해 본다.
(저는 메모장에 HelloWorld.java로 만들어줌 사진에는 .txt가 붙었는데 파일이름 오류남)
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
토씨하나도 틀리지 않게 잘 써야함

1. 중간에 cmd로 JavaEx 파일을 만들어줌. -> 하나의 작은 자바 프로젝트 폴더라고 보면 됩니다.
2. 폴더로 들어간후 -> 앞으로 여기에 .java 파일을 만들고 실행도 할 거라고 보면 됩니다.
3. HelloWorld.java는 자바로 만든 첫 번째 프로그램 파일입니다.
이 안에 작성한 내용이 다음 단계에서 기계어로 변환됩니다.
4. 자바 컴파일러가 코드를 읽고 .class 파일로 번역 -> javac는 자바 컴파일 명령어예요. -> .java → .class 파일로 변환됨.
이 .class는 JVM(Java Virtual Machine)이 읽을 수 있는 바이트코드 파일
5. CMD로 직접 환경을 다 만져봤다면, 이제는 이클립스처럼 편리한 개발 도구를 활용
Eclipse 실행
새 Java Project 생성 (File > New > Java Project)
src 폴더 안에 새 클래스 생성 (New > Class)
HelloWorld 클래스 작성
Run 버튼 클릭 → 콘솔에 Hello, World! 출력!

앞으로 한달동안 공부하게 될 back-end
Java책 입니다.