
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
- 사칙연산 계산기
- 쿠키
- response
- 참조형
- compareTo
- string
- 입출력
- el
- SOCKET
- JSP
- abstract
- 진척도 70번
- 예외처리
- 쓰레드
- 래퍼 클래스
- object
- Servlet
- 제네릭
- hashset
- Generic
- TreeSet
- toString
- 채팅
- Request
- exception
- equals
- 세션
- 프로토콜
- Session
- 부트스트랩
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |