본문 바로가기

[혼공단 10기] 자바

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

 

 

3주차 미션 하기~!

 

아직 3주차인데 10장을 하다닛~~!!

감격이네요~!

특히나 학부생때는 예외처리가 가장 흥미로우면서 어렵게 느껴졌었는데요!

다시 보니 너무나 반갑네요~!!

 

 

 

3주차는 챕터 10, 11장 입니닷~

 

10 | 예외 처리

11 | 기본 API 클래스

 

 

 

내용자체는 어렵지 않은데 종류가 다양해서 헷갈리는게 많네욧~

퐈이링~~~

 

그동안 조금이라도 용어 정리를 하긴 했는데!

간단 용어 정리가 아닌,,, 너무나 방대한 TMI 용어 정리인듯한 느낌쓰......

 

어느정도 올려야할까 고민하다가 간단하게 정리해서 올립니닷~!! 

과연 미션 수행이 되는지 모르겠습니다만,,, !

 

 

 

 

공부방식은 주로 엑셀파일정리, 코드 주석달기 하면서 진행합니다!

 

 

 

[용어정리]

용어정리는 엑셀 파일을 이용해서 정리합니다.

엑셀 파일에 하면 나중에 출력해서 보기 쉽고,

작성할 때도 칸마다 작성해 기록하기 쉽게 때문!

 

아주 강추합니다.

 

정말,,,, 교재 내용을 고대로 정리해버렸습니닷....

적으면서 이해하는 사람이라,,,, 결국 tmi 되버리죠!!~!~!~!~!~!!

 

 

 

[주석달기]

 

주로 코드에 대한 설명을 작성하면서 이해합니다!

주석 내용이 길진 않으나 이렇게 적어주면 코드와 바로 볼 수 있어서 좋더군요~

 

 

암튼 다음은 미션 내용입니닷~

 

 


[기본 미션] 혼공 용어 노트에 용어 추가 등 노트 활용하고 공유하기

 

 

 

[10장 키워드 정리]

 

 

 

 

[11장 키워드 정리]

 

 

 

블로그 올리려고 간단하게 정리해봤습니다.

 

 

 


[선택 미션] P.512 문제 8번 풀고 풀이 과정 설명하기

 

수정 및 주석 달린 코드

 

 

 

Integer obj1 = 100;

// int 값을 Integer박싱했다.

// obj1, obj2는 100을 갖고, obj3, obj4는 300을 갖는다.

 

 

 

// 포장 객체는 값의 범위가 있는데 값에 포함되어야 비교할 수 있다.

// int 값의 범위는 -128~127 

 

 

 

System.out.println("100 비교 결과: " + (obj1 == obj2) );

// obj1, obj2는 100을 갖는데 이는 int 값의 범위에 포함되기 때문에 비교가 가능하다.

// 비교 결과 100 값이 동일하여 'true' 가 출력되었다.

 

 

 

System.out.println("300 비교 결과: " + (obj3 == obj4) );

// 반면, obj3, obj4는 300을 갖는데 이는 int 값의 범위를 초과하기 때문에 비교가 불가능하다.

// 300으로 비교가 불가능하기 때문에 'false'가 출력되었다.

 

 

 

결과값

 

 

 

// 비교가 불가능한 코드를 비교할 수 있도록 수정했다.

System.out.println("언박싱 후 결과: " + (obj3.intValue() == obj4.intValue()));

// Integer 로 박싱되어 있던 객체를 intValue() 메소드를 이용해 언박싱 후 비교했다.

// 비교 결과 300 값이 동일하여 'true' 가 출력되었다.

 

 

System.out.println("equals() 결과: " + obj3.equals(obj4));

// 객체 값을 몰라도 값을 비교할 수 있는 equals() 메소드를 이용해 비교했다.

// 비교 결과 300 값이 동일하여 'true' 가 출력되었다.

 

 

 

 


 

3주차도 다행히 미션을 수행 했네요~!

으랏챠챠~!!

 

사실 학부생때 생각하면 끈기가 부족해서 

벌써 포기했을지 몰라요,,,

 

그래도 함께 공부하는 혼공단이 있어서

잊고 있다가도 

'앗챠~ 해야지!' 

하고 다시 마음 먹으면서 하게 되네요~!

 

정말 신청하길 잘했고, 함께할 수 있어서 다행입니다!

 

 

힘내서 열공하고 완주하고 싶다는 목표가 생기네요!

 

 

 

앞으로 이 게시글을 보게되는 모든분들

모두 파이팅입니다.

막막하다가도 조금씩, 하나씩 하다 보면 해내게 되더라구요.

아자아자~!

 

 

 

 

 

(사실 나한테 하는말~ 조금씩이라도 해보자`!!!~!~!~)