Professor:li
Date:2021-06-09
views: 845
  • 00:00 1.
    Java Programming: Java Collections
  • 00:19 2.
    Outline (Ch 20)
  • 03:45 3.
    Java Collection Framework hierarchy
  • 07:49 4.
    The Collection Interface
  • 11:45 5.
    The List Interface
  • 14:05 6.
    The List Iterator
  • 15:03 7.
    ArrayList and LinkedList
  • 18:22 8.
    java.util.ArrayList
  • 19:46 9.
    java.util.LinkedList
  • 20:49 10.
    Example of Using ArrayList
  • 23:33 11.
    Example of Using LinkedList
  • 23:34 12.
    Example of Using ArrayList
  • 24:26 13.
    Example of Using LinkedList
  • 28:02 14.
    The Comparator Interface
  • 30:00 15.
    The Comparator Interface
  • 33:12 16.
    The Collections Class
  • 35:09 17.
    The Vector and Stack Classes
  • 37:49 18.
    The Vector Class
  • 38:39 19.
    The Stack Class
  • 39:18 20.
    Queues and Priority Queues
  • 40:17 21.
    The Queue Interface
  • 41:41 22.
    Using LinkedList for Queue
  • 43:08 23.
    The PriorityQueue Class
  • 44:05 24.
    Using Priority Queue: PriorityQueueDemo
  • 47:05 25.
    Case Study: Evaluating Expressions
  • 48:25 26.
    Algorithm for Evaluating an Expression
  • 50:40 27.
    Example of Running Expression Evaluation
  • 52:59 28.
    Outline (Ch21)
  • 54:26 29.
    Motivations
  • 55:46 30.
    Review of Java Collection Framework Hierarchy
  • 56:36 31.
    The Set Interface
  • 57:34 32.
    The Set Interface Hierarchy
  • 59:23 33.
    The AbstractSet Class
  • 1:00:53 34.
    The HashSet Class
  • 1:02:40 35.
    Example: Using HashSet and Iterator
  • 1:05:54 36.
    Example: Using LinkedHashSet
  • 1:07:32 37.
    The SortedSet Interface and the TreeSet Class
  • 1:09:06 38.
    Example: Using TreeSet to Sort Elements in a Set
  • 1:11:12 39.
    Example: The Using Comparator to Sort Elements in a Set
  • 1:14:05 40.
    Example: Performance of Sets and Lists
  • 1:19:16 41.
    Case Study: Counting Keywords
  • 1:20:47 42.
    The Map Interface
  • 1:22:26 43.
    Map Interface and Class Hierarchy
  • 1:23:28 44.
    The Map Interface UML Diagram
  • 1:24:47 45.
    Concrete Map Classes
  • 1:26:31 46.
    The Entry Interface in Map
  • 1:26:57 47.
    HashMap and TreeMap
  • 1:27:22 48.
    LinkedHashMap
  • 1:28:33 49.
    Example: Using HashMap and TreeMap
  • 1:31:18 50.
    Example: Using LinkedHashMap
  • 1:33:36 51.
    Case Study: Counting the Occurrences of Words in a Text
  • 1:34:52 52.
    CountOccurrenceOfWords
  • 1:38:39 53.
    The Singleton and Unmodiable Collections
  • 1:39:39 54.
    Conclusions
  • Index
  • Notes
  • Fullscreen
javap14-collection
Duration: 1:43:03, Browse: 846, Last Updated: 2021-06-09
    • 00:00 1.
      Java Programming: Java Collections
    • 00:19 2.
      Outline (Ch 20)
    • 03:45 3.
      Java Collection Framework hierarchy
    • 07:49 4.
      The Collection Interface
    • 11:45 5.
      The List Interface
    • 14:05 6.
      The List Iterator
    • 15:03 7.
      ArrayList and LinkedList
    • 18:22 8.
      java.util.ArrayList
    • 19:46 9.
      java.util.LinkedList
    • 20:49 10.
      Example of Using ArrayList
    • 23:33 11.
      Example of Using LinkedList
    • 23:34 12.
      Example of Using ArrayList
    • 24:26 13.
      Example of Using LinkedList
    • 28:02 14.
      The Comparator Interface
    • 30:00 15.
      The Comparator Interface
    • 33:12 16.
      The Collections Class
    • 35:09 17.
      The Vector and Stack Classes
    • 37:49 18.
      The Vector Class
    • 38:39 19.
      The Stack Class
    • 39:18 20.
      Queues and Priority Queues
    • 40:17 21.
      The Queue Interface
    • 41:41 22.
      Using LinkedList for Queue
    • 43:08 23.
      The PriorityQueue Class
    • 44:05 24.
      Using Priority Queue: PriorityQueueDemo
    • 47:05 25.
      Case Study: Evaluating Expressions
    • 48:25 26.
      Algorithm for Evaluating an Expression
    • 50:40 27.
      Example of Running Expression Evaluation
    • 52:59 28.
      Outline (Ch21)
    • 54:26 29.
      Motivations
    • 55:46 30.
      Review of Java Collection Framework Hierarchy
    • 56:36 31.
      The Set Interface
    • 57:34 32.
      The Set Interface Hierarchy
    • 59:23 33.
      The AbstractSet Class
    • 1:00:53 34.
      The HashSet Class
    • 1:02:40 35.
      Example: Using HashSet and Iterator
    • 1:05:54 36.
      Example: Using LinkedHashSet
    • 1:07:32 37.
      The SortedSet Interface and the TreeSet Class
    • 1:09:06 38.
      Example: Using TreeSet to Sort Elements in a Set
    • 1:11:12 39.
      Example: The Using Comparator to Sort Elements in a Set
    • 1:14:05 40.
      Example: Performance of Sets and Lists
    • 1:19:16 41.
      Case Study: Counting Keywords
    • 1:20:47 42.
      The Map Interface
    • 1:22:26 43.
      Map Interface and Class Hierarchy
    • 1:23:28 44.
      The Map Interface UML Diagram
    • 1:24:47 45.
      Concrete Map Classes
    • 1:26:31 46.
      The Entry Interface in Map
    • 1:26:57 47.
      HashMap and TreeMap
    • 1:27:22 48.
      LinkedHashMap
    • 1:28:33 49.
      Example: Using HashMap and TreeMap
    • 1:31:18 50.
      Example: Using LinkedHashMap
    • 1:33:36 51.
      Case Study: Counting the Occurrences of Words in a Text
    • 1:34:52 52.
      CountOccurrenceOfWords
    • 1:38:39 53.
      The Singleton and Unmodiable Collections
    • 1:39:39 54.
      Conclusions
    Location
    Folder name
    資科系 李蔡彥老師
    Author
    李蔡彥
    Branch
    nccu
    Created
    2021-06-09 18:20:52
    Last Updated
    2021-06-09 20:06:09
    Duration
    1:43:03