Java
(이하 자바)는 1996년도에 발표된 썬 마이크로시스템즈에서 개발한 객체지향 프로그래밍 언어입니다.
자바
의 가장 큰 특징은 JVM(Java Virtual Machine, 자바 가상 머신)
이라는 것을 통해 자바 프로그램이 실행되기 때문에 OS에 구애받지 않고 어느 환경에서든 실행이 가능하다는 점 입니다. 이러한 특징 덕분에 자바는 현재까지도 가장 많이 사용되는 언어 중 하나가 되었습니다.
JVM은 추후에 토막문서로 따로 다루도록 하겠습니다.
자바는 다음과 같은 특징들이 있습니다.
자바는 JDK(Java Development Kit)
을 설치함으로써 자바 프로그래밍을 할 수 있습니다. JDK
에는 자바 개발을 위한 JVM이나 라이브러리들이 함께 설치됩니다.
자바는 SE
와 EE
가 있는데, SE
는 Standard Edition으로 일반 사용자용, EE
는 Enterprise Edition 기업용입니다. 따라서 우리는 SE 버전을 사용할 예정입니다.
현재는 다양한 기관에서 JDK들을 배포하고 있는데, 저는 자바를 운영/개발하는 Oracle의 JDK를 사용하려고 합니다.
https://www.oracle.com/java/technologies/downloads/#java17
자바 SE버전 링크입니다.
젯브레인 사에서 조사한 2023년도 자바 버전 점유율표인데요. 8은 일단 제껴두고, JAVA 17버전을 두번째로 많이 사용하다고 답변이 되어있습니다. 따라서 저도 Java 17
버전을 다운로드 받아서 사용하도록 하겠습니다.
위 사이트에 접속하셔서 본인에게 맞는 운영체제의 JDK를 설치해주세요.
설치를 진행해주세요. 경로같은 경우는 개인적인 경험으로는 문제가 발생할 확률이 높았었어서 기본 경로를 사용했습니다.이런 창이 나온다면 설치가 완료된 것 입니다.
자바 프로그래밍을 하고 컴파일/실행을 위해서는 환경변수를 등록해야 합니다.
우선 방금 설치한 jdk의 경로를 알아둡시다.
C:\Program Files\Java\jdk-17
앞선 설치과정에서 경로를 변경하지 않았다면 대게 위와 같은 기본경로로 설치되어있습니다.
윈도우에서 환경 변수를 검색하면 시스템 환경 변수 편집이라는 결과가 나오고 해당 결과를 클릭하면 다음과 같은 시스템 속성 창이 뜹니다.해당 칸에서 환경 변수 부분을 눌러주세요. 그러면 아래와 같은 창이 뜨는데 시스템 변수 메뉴의 새로 만들기를 눌러주세요.각각JAVA_HOME
, CLASSPATH
라는 이름을 생성하고 각 변수 값으로 JAVA_HOME
에는 JDK의 경로를 넣고, CLASSPATH
에는 %JAVA_HOME%\lib
을 넣어주세요.
그리고 시스템 변수의 Path
라고 써진 것을 찾아서 편집을 눌러줍니다.
해당 창에서 새로 만들기를 하고, %JAVA_HOME%\bin
을 입력해줍니다.
여기까지 수행하시면 환경변수 설정이 종료된 것인데요. 환경변수가 제대로 설정되었는지 확인해봐야겠죠?
cmd
를 열고 java --version
명령어를 입력했을때 아래처럼 자바 버전이 출력된다면 자바 설치부터 환경변수 설정까지 완료된 것 입니다.
이렇게 자바에 대해 알아보고, 자바를 개발하기 위한 준비과정을 모두 마쳤습니다. 다음 장부터 본격적으로 자바 프로그래밍을 하는 방법에 대해 알아보도록 하겠습니다.