Choose Language

Lesson 1 of 5 ┬╖ Collections & Generics
Intermediate тАФ hands-on тП▒ 10 min

Java Collections Explained (with examples)

Watch this lesson to understand Java Collections Explained (with examples) тАФ takes about 10 minutes.

рдХреНрдпрд╛ рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ

  • рдЬрд╛рд╡рд╛ рд╕рдВрдЧреНрд░рд╣рдг (Java Collections) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВрдЧреЗ рдФрд░ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЛ рд╕рдордЭреЗрдВрдЧреЗред
  • рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдВрдЧреНрд░рд╣рдгреЛрдВ (Collections) рдЬреИрд╕реЗ рдХрд┐ ArrayList, LinkedList, PriorityQueue, HashMap, рдФрд░ TreeSet рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВрдЧреЗред
  • рд╕рдВрдЧреНрд░рд╣рдгреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдЙрдирдХреЗ рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ (Time Complexity) рдХреЛ рд╕рдордЭреЗрдВрдЧреЗред

рдореБрдЦреНрдп рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ

рдЬрд╛рд╡рд╛ рд╕рдВрдЧреНрд░рд╣рдг (Java Collections) рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ (Data Structures) рдХреЗ рд▓рд┐рдП рдЙрддреНрдкрд╛рджрди-рдЧреНрд░реЗрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд╕рдВрдЧреНрд░рд╣рдгреЛрдВ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдЗрдВрдЯрд░рдлреЗрд╕, рдЕрдореВрд░реНрдд рд╡рд░реНрдЧреЛрдВ рдФрд░ рдирд┐рдпрдорд┐рдд рд╡рд░реНрдЧреЛрдВ рдХреЗ рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред ArrayList рдФрд░ LinkedList рдЬреИрд╕реЗ рд╕рдВрдЧреНрд░рд╣рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкрд╣реБрдВрдЪ (Random Access) рдФрд░ рдореЗрдореЛрд░реА рджрдХреНрд╖рддрд╛ (Memory Efficiency)ред

рдХреЛрдб рдЙрджрд╛рд╣рд░рдг

рдХреЛрдИ рдХреЛрдб рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рд╣реИред

рдкрд╛рда рд╕рд╛рд░рд╛рдВрд╢

рдЗрд╕ рдкрд╛рда рдореЗрдВ, рд╣рдордиреЗ рдЬрд╛рд╡рд╛ рд╕рдВрдЧреНрд░рд╣рдг (Java Collections) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрд╛ рдФрд░ рдЙрдирдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЛ рд╕рдордЭрд╛ред рд╣рдордиреЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдВрдЧреНрд░рд╣рдгреЛрдВ рдЬреИрд╕реЗ рдХрд┐ ArrayList, LinkedList, PriorityQueue, HashMap, рдФрд░ TreeSet рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирд╛ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╕рдордп рдЬрдЯрд┐рд▓рддрд╛ (Time Complexity) рдХреЛ рд╕рдордЭрд╛ред рд╣рдордиреЗ рдпрд╣ рднреА рд╕реАрдЦрд╛ рдХрд┐ рд╕рдВрдЧреНрд░рд╣рдгреЛрдВ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдЗрдВрдЯрд░рдлреЗрд╕, рдЕрдореВрд░реНрдд рд╡рд░реНрдЧреЛрдВ рдФрд░ рдирд┐рдпрдорд┐рдд рд╡рд░реНрдЧреЛрдВ рдХреЗ рдПрдХ рдкрджрд╛рдиреБрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкрд╛рда рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдЖрдк рдЬрд╛рд╡рд╛ рд╕рдВрдЧреНрд░рд╣рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫреА рд╕рдордЭ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдкрдиреЗ ╨┐╤А╨╛╨│╤А╨░╨╝╨╝реЛрдВ рдореЗрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрднреНрдпрд╛рд╕ рд╡реНрдпрд╛рдпрд╛рдо

рдПрдХ ArrayList рдФрд░ рдПрдХ LinkedList рдмрдирд╛рдПрдВ рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рдореЗрдВ рдПрдХ рддрддреНрд╡ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рд╣рдЯрд╛рдПрдВред рджреЛрдиреЛрдВ рд╕рдВрдЧреНрд░рд╣рдгреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ рдФрд░ рд╕рдордЭреЗрдВ рдХрд┐ рдХреМрди рд╕рд╛ рд╕рдВрдЧреНрд░рд╣рдг рдХрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмреЗрд╣рддрд░ рд╣реИред

рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ

рдЕрдЧрд▓реЗ рдкрд╛рда рдореЗрдВ, рд╣рдо рдЬрд╛рд╡рд╛ рд╕рдВрдЧреНрд░рд╣рдг рдХреЗ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рд╡рд┐рд╖рдпреЛрдВ рдЬреИрд╕реЗ рдХрд┐ рд╕рдВрдЧреНрд░рд╣рдгреЛрдВ рдХреЛ рд╕реЙрд░реНрдЯ рдХрд░рдирд╛ рдФрд░ рдЦреЛрдЬ рдХрд░рдирд╛ рд╕реАрдЦреЗрдВрдЧреЗред рд╣рдо рдпрд╣ рднреА рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рд╕рдВрдЧреНрд░рд╣рдгреЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рдорд▓реНрдЯреАрдереНрд░реЗрдбреЗрдб рдкрд░реНрдпрд╛рд╡рд░рдг рдореЗрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд╕рдХреЗрдВред

Go deeper on Java: рд╢реБрд░реБрдЖрдд рд╕реЗ Enterprise рддрдХ

Hand-picked books and tools our learners actually use. Affiliate-supported тАФ same price for you, supports free lessons.