정보처리기사 필기

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

Java static·final·예외·컬렉션·접근 제어

원래 이론 →

헷갈리는 개념

인터페이스핵심 계약중복위치·순서대표 연산
List<E>순서가 있는 원소 열과 정수 인덱스일반적으로 허용있음get, set, add, remove
Set<E>같은 원소를 둘 이상 보관하지 않음허용하지 않음구현체에 따라 다름add, contains, remove
Map<K,V>고유한 키 하나에 값 하나를 대응키 중복 불가, 값 중복 가능구현체에 따라 다름put, get, containsKey, remove

Set.add(value)는 동등한 원소가 이미 있으면 보통 false를 반환하고 구조를 바꾸지 않는다. Map.put(key, value)는 같은 키가 있으면 새 엔트리를 하나 더 만드는 것이 아니라 기존 값을 교체하며 이전 값을 반환할 수 있다.

이 부분의 원문 →

대표 계산·예제

다중 catch의 대안 형끼리는 상하위 관계일 수 없다. 예를 들어 IOException | FileNotFoundException처럼 한쪽이 다른 쪽의 하위 형이면 허용되지 않는다.

이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.