-
00:19
1.
Java Programming: Java Collections
-
03:26
2.
Outline (Ch 20)
-
04:04
3.
Java Collection Framework hierarchy
-
03:56
4.
The Collection Interface
-
02:19
5.
The List Interface
-
00:57
6.
The List Iterator
-
03:19
7.
ArrayList and LinkedList
-
01:24
8.
java.util.ArrayList
-
01:02
9.
java.util.LinkedList
-
02:44
10.
Example of Using ArrayList
-
00:01
11.
Example of Using LinkedList
-
00:51
12.
Example of Using ArrayList
-
03:36
13.
Example of Using LinkedList
-
01:57
14.
The Comparator Interface
-
03:12
15.
The Comparator Interface
-
01:56
16.
The Collections Class
-
02:40
17.
The Vector and Stack Classes
-
00:49
18.
The Vector Class
-
00:39
19.
The Stack Class
-
00:58
20.
Queues and Priority Queues
-
01:23
21.
The Queue Interface
-
01:27
22.
Using LinkedList for Queue
-
00:56
23.
The PriorityQueue Class
-
03:00
24.
Using Priority Queue: PriorityQueueDemo
-
01:19
25.
Case Study: Evaluating Expressions
-
02:15
26.
Algorithm for Evaluating an Expression
-
02:18
27.
Example of Running Expression Evaluation
-
01:26
28.
Outline (Ch21)
-
01:20
29.
Motivations
-
00:50
30.
Review of Java Collection Framework Hierarchy
-
00:58
31.
The Set Interface
-
01:48
32.
The Set Interface Hierarchy
-
01:30
33.
The AbstractSet Class
-
01:46
34.
The HashSet Class
-
03:14
35.
Example: Using HashSet and Iterator
-
01:37
36.
Example: Using LinkedHashSet
-
01:34
37.
The SortedSet Interface and the TreeSet Class
-
02:05
38.
Example: Using TreeSet to Sort Elements in a Set
-
02:52
39.
Example: The Using Comparator to Sort Elements in a Set
-
05:11
40.
Example: Performance of Sets and Lists
-
01:30
41.
Case Study: Counting Keywords
-
01:38
42.
The Map Interface
-
01:01
43.
Map Interface and Class Hierarchy
-
01:19
44.
The Map Interface UML Diagram
-
01:43
45.
Concrete Map Classes
-
00:26
46.
The Entry Interface in Map
-
00:25
47.
HashMap and TreeMap
-
01:11
48.
LinkedHashMap
-
02:44
49.
Example: Using HashMap and TreeMap
-
02:18
50.
Example: Using LinkedHashMap
-
01:15
51.
Case Study: Counting the Occurrences of Words in a Text
-
03:46
52.
CountOccurrenceOfWords
-
00:59
53.
The Singleton and Unmodiable Collections
-
03:23
54.
Conclusions