
1. 에러(Error)와 예외(Exception)의 차이는? 에러와 예외의 차이는 코드로(내부적으로) 해결(처리)할 수 있느냐이다. ⊙ 오류{Error)는 시스템이 종료되어야 할 정도의 심각한 문제로 개발자가 미리 예측하여 방지할 수 없다. ex) VirtualMachineError : 가상머신에 심각한 오류 IOError : 메모리 부족, 하드웨어 문제 ⊙ 예외(Exception)는 내부적으로 발생한(코드 상의) 문제로 오류와 달리 개발자가 미리 예측하여 방지할 수 있다. 이 때 상황에 맞게 예외처리(Exception Handle)를 해야한다. 2. unchecked 와 checked 예외의 차이는? Runtime Exception(unchecked) : 실행중 실시간으로 발생하는 오류 ex) Arit..
1. Marker 인터페이스에 대하여 설명하시오. interface Upper{ } interface Lower{ } 위 예시처럼 interface 안에 아무런 내용을 넣지 않은 형태를 Marker 인터페이스라고 한다. 용도는 클래스에 특정 표시를 해두기 위해서이다. (마킹용) 활용 예시는 아래 처럼 마킹되어 있는 클래스별로 분류할 수 있다. interface Sea {} interface Ground {} interface Locable { void printLive(); } class Fish implements Locable, Sea { @Override public void printLive() { System.out.println("바다에 삽니다."); } } class Tigger implem..
- Total
- Today
- Yesterday
- 진척도 70번
- 쿠키
- 입출력
- Session
- 부트스트랩
- toString
- 제네릭
- Request
- 참조형
- response
- 사칙연산 계산기
- el
- SOCKET
- 쓰레드
- 세션
- compareTo
- Generic
- 채팅
- equals
- hashset
- string
- Servlet
- 프로토콜
- abstract
- 래퍼 클래스
- TreeSet
- object
- 예외처리
- exception
- JSP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |