рдкрд╛рдареНрдпрдХреНрд░рдо рдХрд╛рд░реНрдпрдХреНрд░рдо "рдЬрд╛рд╡рд╛ рдХреЛрд░"

рдореИрдВ рдЬрд╛рд╡рд╛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдСрдирд▓рд╛рдЗрди рдХрд░рддрд╛ рд╣реВрдВ (рдпрд╣рд╛рдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд╛рдареНрдпрдХреНрд░рдо рд╣реИрдВ ) рдФрд░ рдЬрд╛рд╡рд╛ рдХреЛрд░ рдХреЛрд░реНрд╕ рдХреЗ рд░реАрдбрд┐рдЬрд╛рдЗрди рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕рд╛рдордЧреНрд░реА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реВрдВред рдЖрдк YouTube рдЪреИрдирд▓ рдкрд░ рджрд░реНрд╢рдХреЛрдВ рдХреЗ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдХреА рд╡реАрдбрд┐рдпреЛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╢рд╛рдпрдж рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЪреИрдирд▓ рдХрд╛ рд╡реАрдбрд┐рдпреЛ рдмреЗрд╣рддрд░ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реИред
рдореИрдВ рдПрдХ рдирдпрд╛ рдЬрд╛рд╡рд╛ рдХреЛрд░ рдХреЛрд░реНрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдореИрдВ рдСрдирд▓рд╛рдЗрди рд╢рд┐рдХреНрд╖рд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо udemy.com (рдХреМрд░рд╕реЗрд░рд╛ / рдПрдбрдПрдХреНрд╕ рдХреЗ рд╕рдорд╛рди) рдкрд░ рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдХрд╛рд▓рд╛ рднреА рд╕рд┐рдЦрд╛рддрд╛ рд╣реВрдВред

рдкрд╛рдареНрдпрдХреНрд░рдо рдХрд╛рд░реНрдпрдХреНрд░рдо


рдкрд╛рдареНрдпрдХреНрд░рдо рдореЗрдВ 45 рд╡реНрдпрд╛рдЦреНрдпрд╛рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рд╡рд┐рд╖рдпреЛрдВ рдкрд░ 9 рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВ
  1. рдореЙрдбреНрдпреВрд▓: рдореВрд▓ рдмрд╛рддреЗрдВ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 1.1: рдкреВрд░реНрдгрд╛рдВрдХ рдкреНрд░рдХрд╛рд░, рдЕрд╕реНрдерд╛рдпреА рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд░, рдмрд┐рдЯ рд╕рдВрдЪрд╛рд▓рди
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 1.2: рд╕рд░рдгрд┐рдпрд╛рдБ, java.lang.String, рдкреНрд░рд╛рд░реВрдк
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 1.3: / рд╕реНрд╡рд┐рдЪ / рдХреЗ рд▓рд┐рдП, рдЬрдмрдХрд┐ рдмреВрд▓рд┐рдпрди рддрд░реНрдХ (!,,, &, &&;;, ^)
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 1.4: рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдирд┐рд╖реНрдкрд╛рджрди рдЖрджреЗрд╢, рдЖрдВрддрд░рд┐рдХ рдбреАрдПрд╕рдПрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг
  2. рдореЙрдбреНрдпреВрд▓: рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 2.1: рд▓реВрдкреНрд╕, Iterative рдПрд▓реНрдЧреЛрд░рд┐рджрдо
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 2.2: рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ I, рдореВрд▓ рдмрд╛рддреЗрдВ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 2.3: рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ II, рдкреБрдирд░рд╛рд╡рд░реНрддреА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 2.4: рдЧрддрд┐рд╢реАрд▓ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 2.5: рдЬрд╛рд╡рд╛ рдореЗрдВ рдореЗрдореЛрд░реА: рд╕реНрдЯреИрдХ, рд╣реАрдк, рдкрд░реНрдордЧреЗрди / рдореЗрдЯрд╕реНрдкреЗрд╕
  3. рдореЙрдбреНрдпреВрд▓: рдЕрдкрд╡рд╛рдж
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 3.1: рдХреЛрд╢рд┐рд╢-рдХреИрдЪ-рдЖрдЦрд┐рд░
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 3.2: рдЬрд╛рдБрдЪ / рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 3.3: рдЖрдВрддрд░рд┐рдХ рдФрд░ рд╣реИрдВрдбрд▓рд┐рдВрдЧ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 3.4: рдЬрд╛рд╡рд╛ 7: рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 3.5: рдЬреЗрдбреАрдХреЗ рдореЗрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЕрдкрд╡рд╛рдж
  4. рдореЙрдбреНрдпреВрд▓: I / O, Java I / O, java.io. *
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 4.1: рдЪрд╛рд░реНрдЯ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 4.2: I / O рд╕реНрдЯреНрд░реАрдо (рдПрдбрд╛рдкреНрдЯрд░ / рдбреЗрдХреЛрд░реЗрдЯрд░)
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 4.3: рдХреНрд░рдорд╛рдВрдХрди
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 4.4: рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 4.5: рдЬрд╛рд╡рд╛ рдПрдирдЖрдИрдУ
  5. рдореЙрдбреНрдпреВрд▓: рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 5.1: рдереНрд░реЗрдб, рд░рдирдиреАрдп
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 5.2: рдЬреЗрдПрдордПрдо (рдЕрд╕реНрдерд┐рд░, рдЕрдВрддрд┐рдо, рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝)
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 5.3: рдореЙрдирд┐рдЯрд░ (рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝, рдкреНрд░рддреАрдХреНрд╖рд╛ () / рдЕрдзрд┐рд╕реВрдЪрд┐рдд () / рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди ())
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 5.4: Thread.interrupt (), InterruptedException
    • рд▓реЗрдХреНрдЪрд░ # 5.5: рдереНрд░реЗрдбрд▓реЛрдХрд▓, рдПрдХреНрд╕рдХреНрдпреВрд╢рди рд╕рд░реНрд╡рд┐рд╕, рдлреНрдпреВрдЪрд░, рдХрд╛рдЙрдВрдЯрдбрд╛рдЙрдирдЪреИрдЪ, рд╕рд╛рдЗрдХреНрд▓рд┐рдХ рдмреИрд░рд┐рдпрд░, рд░реЗрдВрдЯреНрд░реЗрдВрдЯрд▓реЙрдХ
  6. рдореЙрдбреНрдпреВрд▓: рд╕рдВрдЧреНрд░рд╣, рд╕рдВрдЧреНрд░рд╣ рдПрдкреАрдЖрдИ, java.utilред *
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 6.1: рдмрд┐рдЧ-рдУ рд╕рдВрдХреЗрддрди
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 6.2: рдЖрдзрд╛рд░ рдкрджрд╛рдиреБрдХреНрд░рдо: Iterable, рд╕рдВрдЧреНрд░рд╣, рдорд╛рдирдЪрд┐рддреНрд░, рд╕реВрдЪреА, рд╕реЗрдЯ, рдХрддрд╛рд░, Dequeue
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 6.3: Iterable / Iterator, foreach
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 6.4: рд╕реВрдЪреА, ArrayList, LinkedList, ListIterator, Object.equals ()
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 6.5: рд╣реИрд╢рд╕реЗрдЯ / рд╣реИрд╢рдкреЙрдк, рд╣реИрд╢рдХреЛрдб () + рдмрд░рд╛рдмрд░ () рд╕рдВрдЧрддрд┐
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 6.6: рдЯреНрд░реАрд╕реЗрдЯ, рдЯреНрд░реАрдкреИрдк, рддреБрд▓рдиреАрдп / рддреБрд▓рдирд╛рддреНрдордХ
  7. рдореЙрдбреНрдпреВрд▓: рдСрдмреНрдЬреЗрдХреНрдЯ рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.1, рдирд┐рдореНрди рд╕реНрддрд░: рдкреНрд░рдХрд╛рд░ (ClassCastException, instOf, java.lang.Class)
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.2, рдирд┐рдореНрди рд╕реНрддрд░: рд╡рд╕реНрддреБ рдирд┐рд░реНрдорд╛рдг
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.3, рдирд┐рдореНрди рд╕реНрддрд░: рд╕рдВрд╕реНрдерд╛рдПрдВ (рд╡рд░реНрдЧ, рдЗрдВрдЯрд░рдлрд╝реЗрд╕, рд╕рд╛рд░ рд╡рд░реНрдЧ, рдПрдирдо)
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.4, рдирд┐рдореНрди рд╕реНрддрд░: рддрд░реАрдХреЗ (рдУрд╡рд░рд▓реЛрдбрд┐рдВрдЧ, рдУрд╡рд░рд░рд╛рдЗрдбрд┐рдВрдЧ, рдЫрд┐рдкрд╛рдирд╛)
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.5, рдирд┐рдореНрди рд╕реНрддрд░: рд╕реНрдХреЛрдк (рдПрдХреНрд╕реЗрд╕ рд╕рдВрд╢реЛрдзрдХ, рдкреИрдХреЗрдЬ)
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.6, рдирд┐рдореНрди рд╕реНрддрд░: рдиреЗрд╕реНрдЯреЗрдб (рдЖрдВрддрд░рд┐рдХ, рд╕реНрдерд┐рд░ рдиреЗрд╕реНрдЯреЗрдб, рдПрдиреЛрдирд┐рдорд╕)
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.7, рдирд┐рдореНрди рд╕реНрддрд░: рдЕрдиреНрдп (рд╕реНрдерд┐рд░, рдлрд╝реАрд▓реНрдб, рдмреЙрдХреНрд╕рд┐рдВрдЧ, ...)
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.8, рдЙрдЪреНрдЪ рд╕реНрддрд░: рд╢рд░реНрддреЗрдВ, рдпреВрдПрдордПрд▓
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.9, рдЙрдЪреНрдЪ рд╕реНрддрд░: рдкреИрдЯрд░реНрди I
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 7.10, рдЙрдЪреНрдЪ рд╕реНрддрд░: рдкреИрдЯрд░реНрди II
  8. рдореЙрдбреНрдпреВрд▓: рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реИрдВрдмрдбрд╛ + рд╕реНрдЯреНрд░реАрдо рдПрдкреАрдЖрдИ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 8.1: рдбрд┐рдлрд╝реЙрд▓реНрдЯ рддрд░реАрдХреЗ, рд╡рд┐рдзрд┐ рд╕рдВрджрд░реНрдн
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 8.2: рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рд╛рдореНрдмрд╛
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 8.3: рд╕реНрдЯреНрд░реАрдо, рд╡рд┐рдзреЗрдп, рдХрд╛рд░реНрдп, ...
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 8.4: рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рддрддреНрд╡
  9. рдореЙрдбреНрдпреВрд▓: рдЙрдиреНрдирдд рднрд╛рд╖рд╛ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 9.1: рд╡реНрдпрд╛рдЦреНрдпрд╛рдПрдБ
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 9.2: рдкреАрдврд╝реА
    • рд╡реНрдпрд╛рдЦреНрдпрд╛рди # 9.3: рдкреНрд░рддрд┐рдмрд┐рдВрдм рдПрдкреАрдЖрдИ (java.lang.reflectред *)
    • рд▓реЗрдХреНрдЪрд░ # 9.4: рдХреНрд▓рд╛рд╕ рд▓реЛрдбрд┐рдВрдЧ, рдмрд╛рдИрдЯреЗрдХреЛрдб рдЬрдирд░реЗрд╢рди, рдкреНрд░реЙрдХреНрд╕реА


рд╕рднреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


рддреБрд░рдВрдд рдПрдХ рдЖрд░рдХреНрд╖рдг рдХрд░реЗрдВ, рдпрд╣ рдкрд╛рдареНрдпрдХреНрд░рдо рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреБрдЫ рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ (рдкрд╛рд╕реНрдХрд▓, рд╕реА, рд╕реА ++, рдкреАрдПрдЪрдкреА) рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдпрд╛ рдЬрд╛рд╡рд╛ рдХрд╛ рдмреБрдирд┐рдпрд╛рджреА рдЬреНрдЮрд╛рди рд░рдЦрддреЗ рд╣реИрдВред рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ рдХрд┐ рд╢реНрд░реЛрддрд╛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реВрдЪреА рдХреА 1-2 рдкреБрд╕реНрддрдХреЗрдВ рдкрдврд╝реЗрдВ:
- рд╣реЛрд░реНрд╕реНрдЯрдорди, рдХреЙрд░реНрдиреЗрд▓ред "рдЬрд╛рд╡рд╛ред рдкреЗрд╢реЗрд╡рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпред рдорд╛рддреНрд░рд╛ 1. рдореВрд▓ рдмрд╛рддреЗрдВ тАЭ
- рдПрдХреЗрд▓ред "рдЬрд╛рд╡рд╛ рджрд░реНрд╢рди"
- рд╢рд┐рд▓реНрдкреАред "рдЬрд╛рд╡рд╛ред рдкреВрд░реА рдЧрд╛рдЗрдб тАЭ
- рдЕрд░реНрдиреЛрд▓реНрдб, рдЧреЛрд╕рд▓рд┐рдВрдЧред "рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛"

рдЗрд╕ рдкреНрд░рд╢реНрди рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕рдореБрджрд╛рдп рдХреА рд░рд╛рдп рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ: "рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЬрд╛рд╡рд╛ рдФрд░ / рдпрд╛ 'рднрд╛рд░реА рдЪреАрдЬреЛрдВ' (рд╕рд░реНрд╡рд▓реЗрдЯ рдПрдкреАрдЖрдИ, рдЬреЗрдбреАрдмреАрд╕реА, рд╕реНрдкреНрд░рд┐рдВрдЧ, рд╣рд╛рдЗрдмрд░рдиреЗрдЯ, ...) рдХреЗ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╢реНрд░реЛрддрд╛ рдХреЛ рдХрд┐рддрдиреА рдЕрдЪреНрдЫреА рддрд░рд╣ рддреИрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИ? рдЬреЛрдбрд╝рдиреЗ рд▓рд╛рдпрдХ рдХреНрдпрд╛ рд╣реИ? рд╣рдЯрд╛рдиреЗ рд▓рд╛рдпрдХ рдХреНрдпрд╛ рд╣реИ? тАЭ

рд╕рдВрдкрд░реНрдХ рд╡рд┐рд╡рд░рдг


www: GolovachCourses.com
рд╕реНрдХрд╛рдЗрдк: рдЧреЛрд▓реЛрд╡рдЪрдХреНрд░реНрд╕
рдИрдореЗрд▓: GolovachCourses@gmail.com

Source: https://habr.com/ru/post/In218841/


All Articles