자바로 작성된 애플리케이션은 모두 JVM에서만 실행되기 때문에 반드시 필요하다.
애플리케이션에서 OS만 거치고 하드웨어로 전달되는 다른 언어들 보다 느리다는 단점을 가지고 있다.
그러나 JAVA애플리케이션은 JVM하고만 상호작용하기 때문에 OS에 종속적이지 않아 애플리케이션을 OS에 맞게 변경하지 않아도 실행가능하다. 그러나 OS에 맞는 JVM은 필요하다.
jdk를 설치하면 jvm과 자바를 개발하는데 필요한 프로그램들이 설치된다.
무료로 제공하는 Open JDK
1. https://adoptium.net 접속
2. Latest LTS releases 클릭
3. 자신의 운영체제에 맞는 JDK를 설치
4. .msi 파일 실행
❗ Location설정 > Browse 버튼 눌러 설치 위치 수정
- 경로 중 \EclipseAdoptium\ 부분을 \Java\로 수정
- Set JAVA_HOME variable 왼쪽에 X버튼 클릭
- Will be installed on local hard drive 클릭
- 환경변수 설정
❗ 시스템 환경변수 추가
- 제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정
- 환경변수 > 새로 만들기
- 변수 이름 : JAVA_HOME
- 변수 값 : C:\Program Files\Java\jdk-17.0.8.101-hotspot
❗ Path 변수 수정- Path 변수 클릭 후 편집 클릭
- 텍스트 편집 클릭
- 변수값 맨 앞에 %JAVA_HOME%bin; 문구 추가
- 명령 프롬프트에 java-version 입력하여 설치 확인
javac > compile .java > .class
java> .class 파일 실행
#src 폴더 이동 후
javac -d <.class 저장할 경로> name.java
java -classpath <.class 저정된 경로> name #.class 안적음
#print 문에 한글이 있다면
javac -d <.class 저장할 경로> name.java -encoding UTF-8