00. 시작하기에 앞서
기다리고 있었습니다. 제대로 모시겠습니다.
지난 혼공단 6기로 C언어를 학습한 덕에 이번 학기를 잘 견뎌낼 수 있었던 것 같습니다.
혼공단 7기에서는 지난 학기 배운 자바를 열심히 복습하고, 응용할 수 있는 다양한 방법을 찾아 나가보려고 합니다.
이번에도 족장님을 뵐 수 있어서 너무 행복하답니다~!
01. 기본 미션 : JDK 설치 화면 인증샷
JDK란 Java development Kit의 줄임말로, 한국어로는 자바 개발 도구를 의미합니다.
JDK는 Open JDK와 Oracle JDK, 두 가지 버전이 있는데 Open JDK는 개발 및 학습, 상업용 모두 무료로 사용할 수 있지만 Oracle JDK는 개발 및 학습용은 무료로, 상업용은 유료로 사용할 수 있다는 특징이 있습니다.
둘의 차이점은 거의 없지만, Oracle JDK는 오라클의 장기 지원 서비스가 제공되므로, 안정적인 Oracle을 사용하는 것이 더 좋습니다.
Open JDK 다운로드 링크 : https://openjdk.java.net/
Oracle JDK 다운로드 링크 : https://www.oracle.com/java/technologies/downloads/
앞서 알려드린 Oracle JDK 다운로드 링크로 접속하면 다음과 같은 페이지가 나타납니다.
본 화면에서 스크롤을 내리면 기존에 배포되었던 다른 버전의 JDK들도 확인할 수 있습니다.
다만, 저는 Java 17 버전으로 Java를 사용할 것이니 앞서 보여드린 Java 17으로 다운로드를 진행하겠습니다.
제 운영체제인 Window로 들어가서,
*64 Installer에 해당하는 파일을 다운로드하도록 하겠습니다. 빠른 다운로드를 위해 다운로드 링크는 하단에 첨부하겠습니다.
*64 Compressed Archive 다운로드 링크 : https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.zip
*64 Installer 다운로드 링크 : https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.exe
*64 MSI Installer 다운로드 링크 : https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.msi
다운로드된 exe 파일을 실행하면 교재와 같은 화면 (혼자 공부하는 자바 p.007)이 나타납니다.
이후에는 책과 동일하게 설치를 진행해 줍니다.
환경 변수 설정도 해 주어야 하는데요, 환경 변수란 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는, 동적인 값들의 모임입니다. 환경 변수를 이용해서 PATH 설정을 해 주면, 실행할 파일이 있는 해당 폴더 외의 폴더에서도 파일을 실행할 수 있습니다. JDK는 자동으로 PATH 설정이 되지 않기 때문에 우리가 임의로 설정해 주어야 합니다.
시스템 속성 창이 뜨면 하단의 환경 변수 버튼을 클릭해 줍니다.
이후 과정은 책과 동일하게 진행해 주면 됩니다. (p.009~)
cmd로 명령 프롬포트를 실행하여 javac -version을 입력하고 엔터키를 누르면 다음과 같이 javac 버전이 출력됩니다.
위 과정을 통해 JDK 설치를 완료할 수 있습니다.
02. 선택 미션 : 학습 스케줄 직접 짜고 공유하기
notion을 통해 각 주차의 시작 날짜에 시작과 미션을 작성해 두었고, 각 주의 일정에 맞추어 교재 학습 날짜와 Tistory 작성 날짜를 지정해 두었습니다.
지난 혼공단 6기 때도 열심히 지켰던 학습 스케쥴링이니, 이번 7기에서도 최선을 다해 학습하는 모습을 보여 드리겠습니다.
'혼공학습단' 카테고리의 다른 글
[혼공학습단7기] 3주차 기본 미션, 선택 미션 (0) | 2022.02.01 |
---|---|
[혼공학습단7기] 2주차 기본 미션, 선택 미션 (0) | 2022.01.23 |
[혼공학습단6기] 혼자 공부하는 C언어 학습 후기 (0) | 2021.08.31 |
[혼공학습단 6기] 6주차 기본 미션, 선택 미션 (0) | 2021.08.16 |
[혼공학습단 6기] 5주차 기본 미션, 선택 미션 (0) | 2021.08.10 |
댓글