구조도 Error발생해서는 안되는 비정상적인 상황프로그램 코드 수준에서 해결할 수 없는 매우 심각한 시스템 오류를 의미하며, 개발자가 try-catch로 잡으려고 시도해서는 안되는 문제이다. Exception프로그램에 의해서 수습될 수 있는 오류 CheckedException컴파일 시점에 예외에 대한 처리를 강제한다.RuntimeException을 제외한 Exception과 Exception의 하위 클래스는 Checked Exception이다. Unchecked Exception예외에 대한 처리를 강제하지 않는다.RuntimeException이 이에 속한다. Rollback?많은 곳에서 흔히 Checked Exception은 rollback을 하지 않고, Unchecked Exception은 rollba..
ArrayList 의 설명 (참고)더보기더보기 List 인터페이스의 Resize-array 구현. 모든 옵션 목록 작업을 구현하고 null을 포함한 모든 요소를 허용합니다. 이 클래스는 List 인터페이스를 구현하는 것 외에도 목록을 저장하기 위해 내부적으로 사용되는 배열의 크기를 조작하는 방법을 제공합니다. (이 클래스는 동기화되지 않는다는 점을 제외하고 대략 Vector와 동일합니다.)크기는 Empty, get, set, reitator, listIterator 연산이 일정한 시간에 실행됩니다. 덧셈 연산은 상각된 일정한 시간에 실행됩니다. 즉, n개의 요소를 추가하려면 O(n) 시간이 필요합니다. 다른 연산들은 모두 선형 시간에 실행됩니다(대략적으로 말해서). 상수 인자는 LinkedList 구현의..
1.HashMap은 null 키와 null 값을 허용한다.public static void main(String[] args) { HashMap stringObjectHashMap = new HashMap(); stringObjectHashMap.put(null,"123"); System.out.println("stringObjectHashMap = " + stringObjectHashMap.get(null));}결과stringObjectHashMap = 123 2. 정렬된 컬렉션이 아니다. iter가 추가된 순서를 보장하지 않는다.3. 동기화와 null 키와 값을 허용한다는 점을 제외하면 HashTable과 유사하다.4. 기본 버킷 수는 16이다.5. get, put 메서드는 hashc..
- Total
- Today
- Yesterday
- 11657
- tea time
- 중위 표기식 후위 표기식으로 변환
- 1738
- 상범빌딩
- 벨만-포드
- 후위 표기식
- 1004
- 1918
- 타임머신
- 벨만포드
- 골목길C++
- 백준
- 소셜네트워킹어플리케이션
- 6018
- 골목길
- 어린왕자 C++
- 6539
- 스택
- 7511
- C++
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |