반응형
3주차 미션 혼공 용어 노트에 용어 추가 등의 노트 활용 인증샷
10장
기본미션 혼공 용어 노트
- 예외 exception [10장 444쪽] : 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류
- 예외 처리 exception handling [10장 444쪽] : 일반적으로 프로그램이 처리되는 동안 특정한 문제가 일어났을 때 처리를 중단하고 다른 처리를 하는 것, 자바에서는 예외라고 부르는 오류를 처리하는 과정을 말하기도 한다
- 일반 예외 : 컴파일러 체크 예외라고도한다. 만약 예외 처리 코드가 없다면 컴파일 오류가 발생한다. 일반 예외는 Exception을 상속받지만 Runtime Exception은 상속받지 않는다.
- 실행 예외 : 컴파일하는 과정에서 예외 처리 코드를 검사하지 않는 예외를 말한다. 실행 예외는 RuntimeException을 상속받는 클래스들이다.
11장
기본미션 혼공 용어 노트
- API Application Programming Interface [11장 467쪽] : 프로그램 개발에 자주 사용되는 클래스 및 인터페이스의 모음. 라이브러리라고도 부른다.
3주차 선택미션
8. 박싱된 Integer 객체를 == 연산자로 비교했습니다. 100을 박싱한 Integer 객체는 true가 나오는데, 300을 박싱한 Integer 객체는 false가 나오는 이유를 설명해 보세요.
Integer 객체가 처리 할수 있는 값의 범위는 -128~127까지 입니다. obj1,2는 Integer 값의 범위 안에 있어서 정상 적인 결과가 나오는데 obj3,4는 처리 할수 있는 범위가 벗어나서 false가 나오는 겁니다. 300값을 처리 할수 있는 int 객체로 캐스팅 정상적인 결과가 나옵니다.
수정한 결과
반응형
'혼공단 > 혼공자1기' 카테고리의 다른 글
[혼공 학습단 1기] 6주차 미션 입출력 스트림 요약 정리 포스팅 (0) | 2021.03.18 |
---|---|
[혼공 학습단 1기] 5주차 미션 직접 정리한 키워드 정리 공유 (0) | 2021.03.18 |
[혼공 학습단 1기] 4주차 미션 550쪽 [직접 해보는 손코딩] 코딩 과정 및 실행 결과 인증샷 (0) | 2021.03.18 |
[혼공 학습단 1기] 2주차 미션 330쪽 문제 5번 실행결과 인증샷 (0) | 2021.03.18 |
[혼공 학습단 1기] 1주차 미션 JDK 설치 화면 인증샷 (0) | 2021.03.18 |