본문 바로가기

[혼공단 10기] 자바

[혼공단 10기] 자바 1주차 미션!

 

1주차 미션 하기!

 

1주차에는 챕터 1~5까지 해야하는데용

 

이런걸 참여해본 적도, 작성해본 적도  없어서 어떻게 진행해야할지 모르겠습니다!

하지만 살며시 적어볼게요!

내 블로그 달려~!!!!

 

 

01 | 자바 시작하기

02 | 변수와 타입

03 | 연산자

04 | 조건문과 반복문

05 | 참조 타입

 

할 수 있따!!!!


[기본 미션] JDK 설치 화면 인증하기

 

JDK 다운로드

 

 

자바 개발 도구(JDK:java development kit)를 설치하겠습니다.

 

JDK로는 Oracle JDK를 설치합니다.

 

https://www.oracle.com/

 

Oracle | Cloud Applications and Cloud Platform

Thank you, Children’s National Hospital, Daiwa Securities Group, DHL Supply Chain, Emerson, GitLab, Mayo Clinic, Skechers, and many others across many industries, for trusting us to help drive your business success.

www.oracle.com

 

 

 

Oracle 사이트에서 Products 상단 메뉴를 클릭해서 'Hardware and Software'에서 Java를 클릭합니다.

 

 

 

Java를 클릭해서 넘어간 화면

 

상단에 Download Java 버튼을 클릭합니다.

 

 

 

Download Java 버튼을 클릭해서 넘어간 화면

 

 

 

스크롤 해서 내리면 

Java SE 'Download Java now' 버튼이 있습니다!

 

 

 

 

 

 

 

Java 11 을 다운 받겠습니다.

Windows OS를 사용하기 때문에 Windows 선택해주고,

 

jdk-11.0.19_windows-x64_bin.exe

 

클릭해서 다운로드 해줍니다.

 

 

환경 변수 설정하기

 

먼저 시스템 속성을 엽니다.

 

시스템 속성 여는 경로

시작 - 제어판 - 시스템 및 보안 - 시스템 - 고급 시스템 설정

 

[고급] 탭에서 [환경 변수] 버튼 클릭하면  설정할 수 있습니다.

 

 

위 변수를 등록을 하고

 

Path 값에 새로 만들기로 추가해줍니다.

%JAVA_HOME%\bin

 

맨위로 올려 실행할때 위에 추가한 값을 먼저 실행하도록 설정해줍니다.

 

 

설치는 완료되었습니다.

 

성공적인 설치가 되었는지 확인하기 위해서 cmd 창에서 'javac -version' 명령어로 

javac 11.0.19

 

버전 확인했습니다.

 

 


[선택 미션] 학습 스케줄 직접 짜고 공유하기

오늘이 1주차 마지막 날(7/9) 입니다.

2주차 계획부터 짜보겠습니다.

 

챕터 하나는 하루에 끝낸다는 생각으로 하고, 복습을 병행할 예정입니다.

 

2주차(7/10~7/16) : Chapter 06~09 (***용어노트, 서브노트 만들것!!!***)

7/10 : 06장 클래스 읽고, 실행하기 (05장 참조타입 복습)

7/11 : 07장 상속 읽고, 실행하기 (06장 클래스 복습)

7/12 : 06장 클래스, 07장 상속 다시 훑어보기

7/13 : 08장 인터페이스 읽고, 실행하기

7/14 : 09장 중첩 클래스와 중첩 인터페이스 읽고, 실행하기

7/15 : 기본 미션 수행하기

7/16 : 미션 수행하기, 08장 인터페이스, 09장 중첩 클래스와 중첩 인터페이스 복습하고 인터페이스 역할 확인하기

 

3주차(7/17~7/23) : Chapter 10~11 (***용어노트, 서브노트 만들것!!!***)

7/17 : 10장 예외처리 읽고, 실행하기

7/18 : 인터페이스 사용 사례 찾아서 응용 해보기 (구글 서칭, 참고 도서 활용)

7/19 : 11장 기본 API 클래스 읽고, 실행하기

7/20 : API 활용 응용해보기

7/21 : 미션 수행하기

7/22 : 10장 예외처리 타이핑 해서 손에 익숙하게 만들기

7/23 : 11장 기본 API 클래스 타이핑 해서 손에 익숙하게 만들기

 

4주차(7/24~7/30) : Chapter 12 (***용어노트, 서브노트 만들것!!!***)

7/24 : 12장 스레드 읽고, 실행하기

7/25 : 손코딩 해보기

7/26 : 12장 스레드 타이핑 해서 손에 익숙하게 만들기

7/27 : 미션 수행하기

7/28 : 어려웠던 부분 다시 보기

7/29 : 앞 부분(01~11장)에서 필요한 내용 다시 복습하기

7/30 : 쉬기

 

여름방학(7/31~8/6)

대차게 쉬고, 놀기~!!!!

 

5주차(8/7~8/13) : Chapter 13 (***용어노트, 서브노트 만들것!!!***)

8/7 : 13장 컬렉션 프레임워크 읽고, 실행하기

8/8 : 손코딩 해보기

8/9 : 13장 컬렉션 프레임워크 타이핑 해서 손에 익숙하게 만들기

8/10 : 미션 수행하기

8/11 : 관련 알고리즘 활용 내용 찾아보기

8/12 : 핵심 포인트 정리하기

8/13 : 부족하거나, 못한 계획 재실행하기(타이핑 다 못할 경우 13일 계획이 10일날 수행 -> 하루씩 미룸.)

 

6주차(8/14~8/20) : Chapter 14 (***용어노트, 서브노트 만들것!!!***)

8/14 : 14장 입출력 스트림 읽고, 실행하기

8/15 : 손코딩 해보기

8/16 : 14장 입출력 스트림 타이핑 해보기

8/17 : 미션 수행하기

8/18 : 관련 알고리즘 활용 내용 찾아보기

8/19 : 부족하거나, 못한 계획 재실행하기(타이핑 다 못할 경우 13일 계획이 10일날 수행 -> 하루씩 미룸.)

8/20 : 혼공단 마무리 하기! (했던 공부 내용 정리~)

 

 

 

 

 

공부계획을 대충이나마 설계해봤는데!

지금 봐도 너무나 무모하다!!!!!!!!!

하지만 열심히 해보겠습니다~!!

움하하하하ㅏ,,,,,,,,,,!!!!!!!

아자아장자아자!!!