혼공단 3주차 미션_혼공용어노트

·2022년 1월 30일

혼공단 7기_ 자바

목록 보기
3/6

혼공용어노트를 보면서 공부했던 내용을 떠올릴 수 있었다.

용어의 설명을 읽으며 헷갈리는 부분은 노트에 적힌 페이지로 따라가서 다시 읽어보았다.

다시 읽으면서 머릿속에 더 잘 남게 된 것 같다. 👍

[기본미션]혼공용어노트 활용

혼공용어노트는 복습 겸 읽어보았다.

읽으면서 용어의 설명을 한줄로 적어놓거나 중요하다고 생각되는 부분에 밑줄을 쳤고, 추가 내용을 간단하게 적기도 했다.

용어 설명 한줄 요약
밑줄
추가 내용

[선택미션]512 문제 8번

100을 박싱한 Integer 객체끼리 비교하면 true, 300을 박싱한 Integer 객체끼리 비교하면 false가 나오는 이유?

-> Integer 객체는 원래 == 연산자로 비교하면 포장 객체의 참조를 비교하기 때문입니다.
그런데 100은 true가 나오는 이유는 박싱된 값이 int 타입이고 -128~127 사이의 값이어서 내부의 값을 바로 비교할 수 있기 때문입니다.

🧨
byte, short, int타입이고 값의 범위가 -128~127사이이면 내부의 값을 바로 비교할 수 있다.
그 외의 boolean, char타입도 값이 특정 범위 안에 포함되면 !=과 ==로 내부의 값을 바로 비교할 수 있음

0개의 댓글