рдмреНрд░реВрд╕ рдПрдХреЗрд▓ рджреНрд╡рд╛рд░рд╛ рд░реВрд╕реА рднрд╛рд╖рд╛ рдХреА рдХрд┐рддрд╛рдм рдерд┐рдВрдХрд┐рдВрдЧ рдЗрди рдЬрд╛рд╡рд╛ (рдЬрд╛рд╡рд╛ рдХреЗ рджрд░реНрд╢рди) рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢реНрди рдФрд░ рдЕрднреНрдпрд╛рд╕



рд╕рд╡рд╛рд▓ "рдХрд┐рд╕ рдХрд┐рддрд╛рдм рдХреЗ рд╕рд╛рде рдЬрд╛рд╡рд╛ рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реИ?" рдЕрдХреНрд╕рд░ рдЬрд╡рд╛рдм рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдмреНрд░реВрд╕ рдПрдХреЗрд▓ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рд╡рд╛ рдореЗрдВ рд╕реЛрдЪред
рд▓реЗрдХрд┐рди рдкрд░реЗрд╢рд╛рдиреА рдпрд╣ рд╣реИ, рдЗрд╕ рдкреБрд╕реНрддрдХ (4 рд╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг) рдореЗрдВ рдкреНрд░рд╢реНрди рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдЕрдзреНрдпрд╛рдп рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рдо рд╣реИ ...

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдмрд╕реЗ рдкреНрд░рднрд╛рд╡реА рднрд╛рд╖рд╛ рд╕реАрдЦрдиреЗ рдореЗрдВ рдХреНрдпрд╛ рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИ!

рдЗрд╕ рдкреБрд╕реНрддрдХ рдореЗрдВ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╕рдордп, рдореИрдВрдиреЗ рдЙрди рдХреНрд╖рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЫреЛрдЯреЗ рдиреЛрдЯреНрд╕ рдмрдирд╛рдП рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рдирдП рдпрд╛ рджрд┐рд▓рдЪрд╕реНрдк рдереЗред рдФрд░ рдЙрдиреНрд╣реЗрдВ рд▓рдШреБ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬрд╛рдЗрди рдХрд┐рдпрд╛ред рдкреНрд░рддреНрдпреЗрдХ рдЕрдзреНрдпрд╛рдп рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЗрд╕ рд╕реВрдЪреА рдкрд░ рдЧрдпрд╛ рдФрд░ рдЕрдзреНрдпрд╛рдп рдореЗрдВ рджрд┐рдП рдЧрдП рдХреЛрдб рдХреЗ рд╕рдорд╛рди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдпрд╛ред

рдпреЗ рдкреНрд░рд╢реНрди рдиреЛрдЯ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рддреЗ?

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╣реИред
"рдЖрдВрддрд░рд┐рдХ рд╡рд░реНрдЧ рдХреНрдпрд╛ рд╣реИ?" рдЬреИрд╕реЗ рдкреНрд░рд╢реНрди рдЧрд╛рдпрдм рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛рдПрдВ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЕрдзреНрдпрд╛рдп рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕реБрджреГрдвреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдмрд╛рдК рдФрд░ рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рдкреНрд░рд╢реНрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

"рд╕реНрдЯреИрдХ рдХреНрдпрд╛ рд╣реИ?" рдЬреИрд╕реЗ рд╕рд╡рд╛рд▓ рднреА рдирд╣реАрдВ рд╣реИрдВред рдЙрд╕рдХреЗ рдХрд╛рдо рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдХреНрдпрд╛ рд╣реИрдВ? тАЭ рд╡реЗ рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдФрд░ рд╕рдордЧреНрд░ рд░реВрдк рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЙрдирд╕реЗ рдмрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВрдиреЗ рд╡рд┐рднрд┐рдиреНрди рджрд┐рд▓рдЪрд╕реНрдк рд╕реВрдХреНрд╖реНрдорддрд╛рдУрдВ рдФрд░ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рд╢реНрди рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд╕рдордп-рд╕рдордп рдкрд░ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдкреНрд░рд╢реНрдирд╛рд╡рд▓реА рдХреЗ рдЕрдВрдд рдореЗрдВ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдХреБрдЫ рдЕрднреНрдпрд╛рд╕-рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рд╣реИ, рдЬреЛ рдкреБрд╕реНрддрдХ рдХреЗ рдЕрдВрдЧреНрд░реЗрдЬреА-рднрд╛рд╖рд╛ рдореВрд▓ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬрд┐рди рдкреГрд╖реНрдареЛрдВ рдкрд░ рдпреЗ рдЕрднреНрдпрд╛рд╕ рдЫрдкреЗ рд╣реИрдВ, рд╡реЗ рдЗрдВрдЧрд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВред

рдЖрдкрдХреЛ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдп рд╣реЛрдЧрд╛ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░ рдореЗрдВ рд░реВрд╕реА рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдкреГрд╖реНрда рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВред рдЗрди рдкрдиреНрдиреЛрдВ рдореЗрдВ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░ рднреА рд╣реИрдВред


рдЕрдзреНрдпрд╛рдп 10. рдЖрдВрддрд░рд┐рдХ рдХрдХреНрд╖рд╛рдПрдВ
рд╕рд╡рд╛рд▓:
1. рдмрд╛рд╣рд░реА рд╡рд░реНрдЧ рдХреЗ рдХрд┐рди рдХреНрд╖реЗрддреНрд░реЛрдВ рдФрд░ рддрд░реАрдХреЛрдВ рд╕реЗ рдЖрдВрддрд░рд┐рдХ рд╡рд░реНрдЧ рдХреА рдкрд╣реБрдБрдЪ рд╣реЛрддреА рд╣реИ? рдпрджрд┐ рд╡рд░реНрдЧ рдХреЛ рд╕реНрдерд┐рд░ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЙрддреНрддрд░ рдХреИрд╕реЗ рдмрджрд▓реЗрдЧрд╛?
2. рдЙрд╕ рдХреЛрдб рдХреЛ рд▓рд┐рдЦреЗрдВ рдЬреЛ рдЖрдВрддрд░рд┐рдХ рд╡рд░реНрдЧ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдмрдирд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдВрддрд░рд┐рдХ рд╡рд░реНрдЧ рдХреЛ рд╕реНрдерд┐рд░ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдХреЛрдб рдХреИрд╕реЗ рдмрджрд▓ рдЬрд╛рдПрдЧрд╛?
3. рдЗрдирд░ рдХреНрд▓рд╛рд╕ рдХреА рд╡рд┐рдзрд┐ рд╕реЗ рдмрд╛рд╣рд░реА рд╡рд░реНрдЧ рдХреА рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рджреЗрдВред
4. рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рд╡рд░реНрдЧ рдХреА рд╕реАрдорд╛ рдХреНрдпрд╛ рд╣реИ?
5. рдХреНрдпрд╛ рдЖрдВрддрд░рд┐рдХ рд╡рд░реНрдЧ рдХреЛ рдмрд╛рд╣рд░реА рдХреЗ рд╕рдорд╛рди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
6. рдЕрдирд╛рдо рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░рдЦрд╛рдирд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛрдб рд▓рд┐рдЦреЗрдВред

рдЕрдзреНрдпрд╛рдп 11. рд╡рд╕реНрддреБ рд╕рдВрдЧреНрд░рд╣
рд╕рд╡рд╛рд▓
1. рд╕рдВрдЧреНрд░рд╣ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреНрдпрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рд╕рдВрдЧреНрд░рд╣ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд░реВрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ рдЬреЛ рд╕рднреА рдЕрдиреБрдХреНрд░рдорд┐рдХ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреА рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ (рдкреГрд╖реНрда 301)ред

2. рдХреНрдпрд╛ рдХрдВрдЯреЗрдирд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрджрд┐рдореЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рдкреНрд░рд┐рдорд┐рдЯрд┐рд╡ рдХрдВрдЯреЗрдирд░ рдХреЗ рддрддреНрд╡реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХреЗрд╡рд▓ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд░рдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдСрдЯреЛрдмреЙрдХреНрд╕рд┐рдВрдЧ рддрдВрддреНрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЖрджрд┐рдо рдХреЛ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЙрдкрд░реЛрдХреНрдд рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ "рднреВрд▓" рд╕рдХрддрд╛ рд╣реИред
( MrD рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЙрддреНрддрд░)


3. рдПрдХ ArrayList рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЖрдЗрдЯрдо рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрджреАрджрд╛ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ:
Arrays.asList рдпрд╛ Collections.addAll рдФрд░ рдХреНрдпреЛрдВ?
рдЬрд╡рд╛рдм рд╣реИ
рдЗрд╕рдХреЗ рдЕрдзрд┐рдХ рдкреНрд░рджрд░реНрд╢рди (рдкреАред 282) рдХреЗ рдХрд╛рд░рдг рдХрд▓реЗрдХреНрд╢рди.рдбреЗрдбрдПрдПрд▓ рдХреЛ рдкрд╕рдВрдж рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

4. ArrayList рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЙрдкрд▓рдмреНрдз рдХрдИ рддрд░реАрдХреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░реЗрдВред
рдЬрд╡рд╛рдм рд╣реИ
"рдпреБрдХреНрдд (рдСрдмреНрдЬреЗрдХреНрдЯ рдУ)" - рд╕рд░рдгреА рдореЗрдВ рдПрдХ рддрддреНрд╡ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪреЗрдВред
"рдЗрдВрдбреЗрдХреНрд╕рдСрдл (рдСрдмреНрдЬреЗрдХреНрдЯ рдУ)" - рддрддреНрд╡ рдХрд╛ рд╕реВрдЪрдХрд╛рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
"рд╕рдмреНрд▓рд┐рд╕реНрдЯ (рдЗрдВрдбреЗрдХреНрд╕ 1, рдЗрдВрдбреЗрдХреНрд╕ 2)" - рдирдП рдХрдВрдЯреЗрдирд░ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ред
"ContainsAll (рдСрдмреНрдЬреЗрдХреНрдЯ [] рдУ)" - рдХрдВрдЯреЗрдирд░ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪ рдХрд░реЗрдВред

5. рдкреНрд░рдХрд╛рд░ (рдХреНрдпреВ) рд╡рд╛рдкрд╕реА рдХреЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
Queue.remove () рд╡рд┐рдзрд┐ рди рдХреЗрд╡рд▓ рдХрддрд╛рд░ рдХреЗ рдореБрдЦреНрдп рддрддреНрд╡ рдХреЛ рдирд┐рдХрд╛рд▓рддреА рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдорд╛рди рдХреЛ рднреА рд▓реМрдЯрд╛рддреА рд╣реИред

6. ArrayList рдХреА рддреБрд▓рдирд╛ рдореЗрдВ LinkedList рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдкрд░ рдХреМрди рд╕реЗ рдСрдкрд░реЗрд╢рди рддреЗрдЬрд╝ рд╣реЛрддреЗ рд╣реИрдВ?
рдЬрд╡рд╛рдм рд╣реИ
рд▓рд┐рдВрдХреНрдбрд▓рд┐рд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд╕реВрдЪреА рдХреЗ рдордзреНрдп рд╕реЗ рддрддреНрд╡реЛрдВ рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рдФрд░ рд╣рдЯрд╛рдирд╛ рддреЗрдЬ рд╣реЛрддрд╛ рд╣реИ (рдкреГрд╖реНрда 291)ред

7. рд▓рд┐рдВрдХреНрдбрд▓рд┐рд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рдвреЗрд░, рдХрддрд╛рд░, рджреЛ рддрд░рдлрд╛ рдХрддрд╛рд░ред

8. рд╕реЗрдЯ рдХрдВрдЯреЗрдирд░ рдкрд░рд┐рд╡рд╛рд░ рд╕реВрдЪреА рдХрдВрдЯреЗрдирд░ рдкрд░рд┐рд╡рд╛рд░ рд╕реЗ рдХреИрд╕реЗ рдЕрд▓рдЧ рд╣реИ? (рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдорд┐рд╕реНрдЯрд░ )
рдЬрд╡рд╛рдм рд╣реИ
рд╕реЗрдЯ рдХрдВрдЯреЗрдирд░ рдкрд░рд┐рд╡рд╛рд░ рдореЗрдВ, рдбреЗрдЯрд╛ рдХреЗрд╡рд▓ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдкреГрд╖реНрда 294)

9. рдХреНрдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдореЗрдВ рдореМрдЬреВрдж рддрддреНрд╡ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдкрд░ рдХреЛрдИ рдЕрдкрд╡рд╛рдж рд╣реЛрдЧрд╛?
рдЬрд╡рд╛рдм рд╣реИ
рдЕрдкрд╡рд╛рдж рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

10. рдХреИрд╕реЗ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХрдВрдЯреЗрдирд░ рдХрддрд╛рд░ рд╕реЗ рдЕрд▓рдЧ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА рдХреНрдпреВ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреЛ рдХреБрдЫ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

11. рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд░рддреЗ рд╕рдордп рддреБрд▓рдирд┐рддреНрд░ рдХрд╛ рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рддреБрд▓рдирд┐рддреНрд░ рдЖрдкрдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЫрдБрдЯрд╛рдИ рдирд┐рдпрдореЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

12. рдЙрдкрд╕рд░реНрдЧ "рдЯреНрд░реА" рдФрд░ "рд╣реИрд╢", "рд▓рд┐рдВрдХреНрдбрд╣реИрд╢" рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХрд╛рд░ рд╕реЗрдЯ (рдЯреНрд░реАрд╕реЗрдЯ, рд╣реИрд╢рд╕реЗрдЯ, рд▓рд┐рдВрдХреНрдбрд╣реИрд╢) рдХреЗ рд▓рд┐рдП
рдЬрд╡рд╛рдм рд╣реИ
рдЙрдкрд╕рд░реНрдЧ "рдЯреНрд░реА" рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдХрдВрдЯреЗрдирд░ рдХреЗ рддрддреНрд╡реЛрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХреНрд░рдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
(рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд░реНрдгрд╛рдиреБрдХреНрд░рдо рдореЗрдВ рдпрд╛ рдЖрд░реЛрд╣реА) рдЙрдкрд╕рд░реНрдЧ "рд╣реИрд╢" рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдХрдВрдЯреЗрдирд░ рдЪрдпрди рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрд╢рд┐рдВрдЧ рдХрд░рддрд╛ рд╣реИред рдЙрдкрд╕рд░реНрдЧ "рд▓рд┐рдВрдХреНрдбрд╣реИрд╢" рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рддрддреНрд╡реЛрдВ рдХреЛ рд╕рдореНрдорд┐рд▓рди рдХреНрд░рдо рдореЗрдВ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рддреНрд╡рд░рд┐рдд рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ (рдкреГрд╖реНрда 30)ред

13. рдХреНрдпрд╛ рдореИрдк рдХрдВрдЯреЗрдирд░ Iterable рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
"рдореИрдк" рдкреНрд░рдХрд╛рд░ рдХрд╛ рдХрдВрдЯреЗрдирд░ Iterable рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдкреГрд╖реНрда 305) Iterable рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдХреНрд╖рд╛рдУрдВ рдХреА рд╕реВрдЪреА
docs.oracle.com/javase/1.5.0/docs/api/java/lang/Iterable.html

14. рдХреНрдпрд╛ рдлреЙрд░реНрдЪреНрдпреВрдирд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдПрдХ рдореИрдк рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рдкреНрд░рдХрд╛рд░ рдХреЗ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП, рдлрд╝реЙрд░реЗрд╕реНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЪрд▓рдиреЗ рдпреЛрдЧреНрдп рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

15. рдХрдВрдЯреЗрдирд░ рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдореБрдЦреНрдп рд▓рд╛рдн рдХреНрдпрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрдирд░рд╛рд╡реГрддреНрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдкреГрд╖реНрда 290)ред

16. рдирд┐рдпрдорд┐рдд рдкреБрдирд░рд╛рд╡реГрддрд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд▓рд┐рд╕реНрдЯрдЖрдИрдЯрд░ рдЗрдЯрд░реЗрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдХреНрдпрд╛ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИрдВ?
рдЬрд╡рд╛рдм рд╣реИ
ListIterator рди рдХреЗрд╡рд▓ рдХрдВрдЯреЗрдирд░ рдХреЗ рд╢реБрд░реВ рд╕реЗ рдЕрдВрдд рддрдХ рддрддреНрд╡реЛрдВ рддрдХ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд (рдкреГрд╖реНрда 290) рднреА рд╣реИред


рдЕрднреНрдпрд╛рд╕
11. 1. рдлрд▓ рд╡рд░реНрдЧ рдмрдирд╛рдПрдБред рдХреНрд▓рд╛рд╕ рдореЗрдВ рдПрдХ рдЗрдВрдЯ рд╡реЗрдЯ рдлреАрд▓реНрдб, рдЗрд╕ рдлреАрд▓реНрдб рдХреЗ рдЖрд░рдВрднреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдФрд░ рдПрдХ рдкреНрд░рд┐рдВрдЯ рд╡рд╛рдЗрдЯ () рд╡рд┐рдзрд┐ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╡реЗрдЯ рд╡реИрд▓реНрдпреВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддреА рд╣реИред
рдореБрдЦреНрдп рд╡рд┐рдзрд┐ рдореЗрдВ, рд╕реВрдЪреА рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХреБрдЫ рдлрд▓реЛрдВ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЬреЛрдбрд╝реЗрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реАрдХреЛрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдкреНрд░рд┐рдВрдЯ рд╡рд╛рдЗрдЯ ():
рдП) рдкреНрд░рд╛рдкреНрдд () рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░;
рдмреА) рдПрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред

рдЬрд╡рд╛рдм рд╣реИ
// Fruit.java public class Fruit { private int weight = 0; public Fruit(int weight) { this.weight = weight; } public void printWeight() { System.out.println("Weight is: " + weight); } } // Apply.java import java.util.*; public class Apply { public static void main(String[] args) { List<Fruit> fruits = Arrays.asList(new Fruit(10), new Fruit(20)); // a System.out.println("Task a: "); for (Fruit f : fruits) { f.printWeight(); } // b System.out.println("Task b: "); Iterator<Fruit> it = fruits.iterator(); while(it.hasNext()) { it.next().printWeight(); } } } 



11.2ред рдлреНрд░реВрдЯ рдХреНрд▓рд╛рд╕ рдХреЛ 11.1 рд╕реЗ рдореИрдк рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдбрд╛рд▓реЗрдВред рдорд╛рд▓рд┐рдХ рдХреЗ рдирд╛рдо рдХреЛ рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рдФрд░ рдореВрд▓реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдлрд▓ рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рдмрддрд╛рдПрдВред рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реВрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдПрдиреНрдпреВрдорд░реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдкреНрд░рд┐рдВрдЯ рдХрд┐рдП рдЧрдП рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВ () рдкрд╛рдпрд╛ рдЧрдпрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП: foreach рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ; рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред

рдЬрд╡рд╛рдм рд╣реИ
рдХреЙрдореНрдкреИрдХреНрдЯ рдкреБрдирд░рд╛рд╡реГрддреНрдд рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рдВрдЧрд░реЛрдз рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред
рдлрд▓ рд╡рд░реНрдЧ - рдХрд╛рд░реНрдп 11.2 рджреЗрдЦреЗрдВ

 import java.util.*; import java.util.Map.Entry; public class Apply { public static void main(String[] args) { //  HashMap,      Map<String, Fruit> fruit = new HashMap<String, Fruit>(); fruit.put("Bob", new Fruit(10)); fruit.put("Mary", new Fruit(20)); //    foreach System.out.println("With foreach"); for (String key : fruit.keySet()) { fruit.get(key).printWeight(); } //     System.out.println("With iterator"); Iterator<Entry<String, Fruit>> it = fruit.entrySet().iterator(); while (it.hasNext()) { it.next().getValue().printWeight(); } } } 




11.3ред рдкреНрд░рд╛рдпреЛрд░рд┐рдХреНрдпреВ рдХреЗ рд▓рд┐рдП рддреБрд▓рдирд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЪрд░ рдЖрдХрд╛рд░ рджреНрд╡рд╛рд░рд╛ рдХреНрд░рдордмрджреНрдз рд╣реИрдВред

рдЬрд╡рд╛рдм рд╣реИ
рдиреЛрдЯ: рдЙрджрд╛рд╣рд░рдг рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
 // StringComparator.java import java.util.Comparator; public class StringComparator implements Comparator<String> { @Override public int compare(String s1, String s2) { if (s1.length() < s2.length()) { return -1; } if(s1.length() > s2.length()) { return 1; } return 0; } } // PriorityQueue.java import java.util.Comparator; import java.util.PriorityQueue; public class PriorityQueueUse { public static void main(String[] args) { Comparator<String> comparator = new StringComparator(); PriorityQueue<String> queue = new PriorityQueue<String>(10, comparator); queue.add("abcde"); queue.add("abc"); queue.add("abcdefghi"); queue.add("a"); //          String System.out.println("Before removing:"); System.out.println(queue); //          String System.out.println(); System.out.println("Look at removing order: "); while (queue.size() != 0) { System.out.println(queue.remove()); } } } 



рдореВрд▓ рдкреБрд╕реНрддрдХ рд╕реЗ рдЕрднреНрдпрд╛рд╕ рдХрд╛ рдЕрдиреБрд╡рд╛рдж:
11.4ред рдПрдХ int gerbilNumber рдлрд╝реАрд▓реНрдб рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ Gerbil рд╡рд░реНрдЧ рдмрдирд╛рдПрдВред рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдлрд╝реАрд▓реНрдб рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдПрдХ рд╣реЙрдк () рд╡рд┐рдзрд┐ рднреА рдмрдирд╛рдПрдВ рдЬреЛ "рдЧрд╛рд░реНрдмрд┐рд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд░реЛрдХрддреА рд╣реИ рдЬреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддреА рд╣реИ:" рдФрд░ рдЬреЗрд░рдмрд┐рд▓рдирдВрдмрд░ рдЪрд░ рдХрд╛ рдореВрд▓реНрдпред рдПрдХ ArrayList рдХрдВрдЯреЗрдирд░ рдореЗрдВ Gerbil рдСрдмреНрдЬреЗрдХреНрдЯ рд░рдЦреЗрдВред рдЗрди рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рд╣реЙрдк () рд╡рд┐рдзрд┐ рдХреЗ рд╕рд╛рде рд╕реВрдЪреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреБрдирд░рд╛рд╡реГрддреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд () рд╡рд┐рдзрд┐ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВред

11.5ред C рдЪрд░ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SimpleCollection.java рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВред рдЗрдирд░рдХреНрд▓рд╛рд╕реЗрд╕ / рдЕрдиреБрдХреНрд░рдо.рдЬрд╡рд╛ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рдХрд┐рд╕реА рднреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреЛ рд╡рд╣рд╛рдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХреЗред

11.6ред рдПрдХ рдЬрдирд░реЗрдЯрд░ рд╡рд░реНрдЧ рд▓рд┐рдЦреЗрдВ рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХреА рдкрд╕рдВрджреАрджрд╛ рдлрд┐рд▓реНрдореЛрдВ рдХреЗ рдирд╛рдпрдХреЛрдВ рдХреЗ рдирд╛рдо (рдкреНрд░рдХрд╛рд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ) рдХреА рд╕реВрдЪреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрд╕ рд╕реВрдЪреА рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдЕрдЧрд▓реА () рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реМрдЯрд╛рдпрд╛ рдЬрд╛рдПред рдмрдирд╛рдИ рдЧрдИ рд╕реВрдЪреА рдХреЗ рдЕрдВрдд рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░, рдЖрдкрдХреЛ рд╕реВрдЪреА рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ред
ArrayList, LinkedList, HashSet, LinkedHashSet, TreeSet рдЬреИрд╕реЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдЖрдмрд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЗрдирд░реЗрдЯрд░ рдХреНрд▓рд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдзрд┐ рд▓рд┐рдЦреЗрдВ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рдРрд░реЗ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреА рд╣реИред

11.7ред ListFeatures.java рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рдпрд╣ рдЯрд╛рдЗрдк рдкреЗрдЯреНрд╕ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдмрдЬрд╛рдп рдЯрд╛рдЗрдкрд░реНрд╕ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗред рдЗрд╕ рд╕рдВрд╢реЛрдзрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдЕрдВрддрд░ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░реЗрдВред

11.8ред ListFeatures.java рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдпрд╛рдо 11.7 рджреЛрд╣рд░рд╛рдПрдВ, рд▓реЗрдХрд┐рди рдкреЗрдЯреНрд╕ рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдмрджрд▓реЗрдВред

11.9ред рдПрдХ рд╡рд░реНрдЧ рдмрдирд╛рдПрдВ рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╡рд░реНрдЧ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдПрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рд░рдгреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╕рд░рдгреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдкреНрд░рдХрд╛рд░ рд╕реВрдЪреА рдХреЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рднрд░реЗрдВред рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдЙрдк-рд╕реВрдЪреА () рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдФрд░ рдХрдВрдЯреЗрдирд░ рдмрдирд╛рдПрдВред рдлрд┐рд░ рдЙрди рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдиреЗ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдЙрдкрд▓реЗрд╕реНрдЯ () рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рдХрд╛рд▓рд╛ рдерд╛ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдЖрдкрдиреЗ рдЙрдиреНрд╣реЗрдВ рдирд┐рдХрд╛рд▓рд╛ рдерд╛ред

11.10ред рд╡рд┐рднрд┐рдиреНрди рдХрдВрдЯреЗрдирд░реЛрдВ рдФрд░ рдЙрдирдХреЗ рддрд░реАрдХреЛрдВ (рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЖрд╡рд┐рд╖реНрдХрд╛рд░) рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдПрдХ рдЪрдВрдЪрд▓ рдЕрднреНрдпрд╛рд╕
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЦрд░реНрдЪреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╢реБрд░реВ рдореЗрдВ 3 рддрддреНрд╡ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: "рднреЛрдЬрди", "рджрд╡рд╛", "рдордиреЛрд░рдВрдЬрди"ред рдЗрди рддрддреНрд╡реЛрдВ рдХреЛ рд╕реВрдЪреА рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдФрд░ рдЙрдирдХрд╛ рдХреНрд░рдо рдирд╣реАрдВ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реБрдЖ?
1) рд╣рдореЗрдВ рдЕрдЪрд╛рдирдХ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рд╣рдо рд╕реВрдЪреА рдореЗрдВ рдЛрдг рджреЗрдиреЗ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдЬреЛрдбрд╝рдирд╛ рднреВрд▓ рдЧрдП рд╣реИрдВред рдЖрдкрдХреЛ рд╕реАрдзреЗ рд░рд┐рдХреЙрд░реНрдб рдЗрдВрдбреЗрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ "рднреЛрдЬрди" рдФрд░ "рджрд╡рд╛" рдХреЗ рдмреАрдЪ "рдХрд░" рд░рд┐рдХреЙрд░реНрдб рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред
2) рдкрддреНрдиреА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЦрд░реНрдЪ рдХреА рдПрдХ рдЕрд▓рдЧ рд╕реВрдЪреА рд▓реЗрдХрд░ рдЖрдИ: "рдХреЛрдЯ", "рд░реЗрд╕реНрддрд░рд╛рдВ"ред рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдирд╣реАрдВ: рд╕реВрдЪреА рдХреЗ рдЕрдВрдд рдореЗрдВ рдЦрд░реНрдЪ рдЬреЛрдбрд╝реЗрдВ (рддрд╛рдХрд┐ рдЦреБрдж рдХреЛ рдЪрд╛рдкрд▓реВрд╕реА рди рдХрд░реЗрдВ)ред
3) рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рд╛рд╕ рдиреЗ рд╣рдореЗрдВ рдХреБрдЫ рдФрд░ рдмрд┐рдВрджреБ рджрд┐рдП: "рдерд┐рдПрдЯрд░", "рдШрд░ рдХреА рд╕рдЬрд╛рд╡рдЯ" рдФрд░ "рджрд╡рд╛"ред рд╢рд╛рдпрдж рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдмрд┐рдВрджреБ рдереЗред рдмрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкрд╣рд▓реЗ рдХрдВрдЯреЗрдирд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕реЗрдЯ рдХреЗ рдПрдХ рдирдП рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░, рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╣рд┐рдЪрдХрд┐рдЪрд╛рд╣рдЯ рдХреЗ, рдЗрди рд╕рдирдХ рдХреЛ рд╕реВрдЪреА рдХреЗ рдЕрдВрдд рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред
4) рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╣рд┐рдЪрдХрд┐рдЪрд╛рд╣рдЯ рдХреЗ, рд╣рдордиреЗ рдЦрд░реНрдЪ рдХреЗ рдирдХреНрд╢реЗ рдХреА рдПрдХ рд╕рд╣рдпреЛрдЧреА рдЧрддрд┐рд╢реАрд▓ рд╕реВрдЪреА рдмрдирд╛рдИ <рд╕реНрдЯреНрд░реАрдВрдЧ, рдЗрдВрдЯреЗрдЧрд░>, рдЬрд╣рд╛рдВ рдЗрдВрдЯреЗрдЧрд░ - рдЦрд░реНрдЪреЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП рдпреЛрдЬрдирд╛рдмрджреНрдз рд▓рд╛рдЧрдд (рд░рд╛рд╢рд┐ рд╕реНрд╡рдпрдВ рдЪреБрдиреЗрдВ)ред
5) рд╣рдо рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рд╕рдореГрджреНрдз рд╣реЛ рдЧрдП рдФрд░ рд╕рднреА рд▓рд╛рдЧрддреЛрдВ рдХреА рд░рд╛рд╢рд┐ рдХреЛ 30% рддрдХ рдмрдврд╝рд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдПрдХ рд╡рд┐рдзрд┐ рд▓рд┐рдЦреЗрдВ рдЬреЛ рдЖрдкрдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдХрд░реЗрдЧреАред
6) рдмрдВрдж рдХрд░реЛ! рд╣рдорд╛рд░реЗ рд╕рд╛рде рдкрд░реНрдпрд╛рдкреНрдд "рдШрд░ тАЛтАЛрдХреА рд╕рдЬрд╛рд╡рдЯ!" рдФрд░, рд╢рд╛рдпрдж, рдпрд╣ рдХреЛрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рд▓реЗрддрд╛ рд╣реИред рдЗрди рдЖрдЗрдЯрдореНрд╕ рдХреЛ рдирдИ рд╕реВрдЪреА рдореЗрдВ рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рд╡рд┐рдзрд┐ рдореЗрдВ рдкрд╛рд╕ рдХрд░реЗрдВ, рдЬреЛ рдЗрд╕ рд╢реАрдЯ рдХреЛ рдкрдврд╝рддреЗ рд╣реБрдП, рдореИрдк рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рд╡реНрдпрдп рдЖрдЗрдЯрдореЛрдВ рдХреЛ рдЦреЛрдЬреЗрдЧрд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрдо рдХрд░рдХреЗ ... 80%!
7) рдЖрдЗрдП рд╕рд╛рд╕ рдкрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдЦрд░реНрдЪ рдХрд╛ рдХреБрдЫ рд╣рд┐рд╕реНрд╕рд╛ рдбрдВрдк рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЙрд╕реЗ рдПрдХ рдЖрд╢реНрдЪрд░реНрдп рджреЗрдВрдЧреЗ! рд╣рдо рджреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдПрдВ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВрдЧреЗ рдЬреЛ рд╢реБрд░реБрдЖрддреА рдФрд░ рд╕рдорд╛рдкреНрддрд┐ рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рдирдХреЗ рдмреАрдЪ рд╕рднреА рдЦрд░реНрдЪ рдПрдХ рдЕрд▓рдЧ рд╕реВрдЪреА рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ (рдЬреЛ рдмрд╛рдж рдореЗрдВ рдлрд┐рд╕рд▓ рдЬрд╛рдПрдВрдЧреЗ)ред рдЦрд░реНрдЪ рдХреЗ рд╕рдВрдЧрдд рд╕рд╛рдорд╛рди рдХреЛ рдлреЗрдВрдХрддреЗ рд╣реБрдП, рдореИрдк рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред
8) рд╣рдо рдПрдХ рд╡рд┐рдзрд┐ рд▓рд┐рдЦреЗрдВрдЧреЗ рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИ рдХрд┐ рдХрд┐рд╕ рдкрд░ рд╕рдмрд╕реЗ рдХрдо рдЦрд░реНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрди рдЦрд░реНрдЪреЛрдВ рдХрд╛ рдирд╛рдо рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдФрд░ рдЧрд░реНрд╡ рд╕реЗ рдЗрд╕ рдордж рдХреЛ рд╕реВрдЪреА рд╕реЗ рд╣рдЯрд╛ рджреЗрдВред
9) рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрднреЛрдЧреНрдп рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдиреЗ рд╣рдореЗрдВ рдКрдкрд░ рдЦреАрдВрдЪ рд▓рд┐рдпрд╛: "рднреЛрдЬрди" рдФрд░ "рд░реЗрд╕реНрддрд░рд╛рдВ", рдПрдХ рдФрд░ рд╕рд░рдгреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдЬрд╛рдпрд╛ рдЧрдпрд╛! рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрдирдХреА рд╕реВрдЪреА рдореЗрдВ рдпреЗ рдЖрдЗрдЯрдо рд╣реИрдВ? рдФрд░ рдЕрдЧрд░ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЦрд░реНрдЪ рд╣реИ, рддреЛ рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдирд╣реАрдВ рдЬреЛрдбрд╝реЗрдВрдЧреЗ! рдпрджрд┐ рдЗрд╕рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рддреЛ (рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ), рд╣рдо рдЗрди рджреЛрдиреЛрдВ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ (рдореИрдВ рдХрд┐рддрдирд╛ рднреВрдЦрд╛ рд╣реВрдБ!)ред
10) рд╣рдо рдкрд╛рдЧрд▓ рд╣реИрдВ! рд╣рдо рдЕрдкрдиреЗ рд╕рднреА рдмрдЪреЗ рд╣реБрдП рдЦрд░реНрдЪреЛрдВ рдХреЗ рдирдХреНрд╢реЗ рдореЗрдВ рд╕рднреА рдЗрдВрдЯреЗрдЧрд░ рдХреА рд╕реВрдЪреА рд╕реЗ рдкрдврд╝рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдПрдХ "рдХреБрдЫ" рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдмрдврд╝рддреЗ рдХреНрд░рдо рдореЗрдВ рдХреНрд░рдордмрджреНрдз рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рдЧреБрд╕реНрд╕реЗ рдореЗрдВ рдорд┐рд▓рд╛рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд░рд┐рд╡рд░реНрд╕ рдСрд░реНрдбрд░ рдореЗрдВ рдкрд╛рд╕ рдХреЗ рд╕рд╛рде рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрдЯреНрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред






рдЕрдзреНрдпрд╛рдп 17. рд╕рдорд╡рд░реНрддреА рдирд┐рд╖реНрдкрд╛рджрди
1. рдереНрд░реЗрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрдн () рдФрд░ рд░рди () рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рд╕реНрдкрд╖реНрдЯ рдХрд░реЗрдВред
рдЬрд╡рд╛рдм рд╣реИ
start () рдПрдХ рд╡рд┐рдзрд┐ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдХреЙрд▓ рдереНрд░реЗрдб рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рд╡рд┐рдзрд┐ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рд░рди () рдкреНрд░рд╛рд░рдВрдн рдХреЗ рдмрд╛рдж рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдПрдХ рд╡рд┐рдзрд┐ рд╣реИ () рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдУрд╡рд░рд░рд╛рдЗрдбрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдп рдХреЛрдб рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдб рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

2. рдХреНрдпрд╛ рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣рдХрд░реНрддрд╛ рдЙрд╕ рдзрд╛рд░рд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрдЧрд╛ рдЬреЛ рд▓рд┐рдВрдХ рдХрд┐рд╕реА рднреА рдЪрд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рд╣реИ:
 New Thread(new ThreadTask()).start; 

рдЬрд╡рд╛рдм рд╣реИ
рдкреНрд░рддреНрдпреЗрдХ рдереНрд░реЗрдб рдЕрдкрдиреЗ рдЖрдк рд╣реА рдкрдВрдЬреАрдХреГрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣рдХрд░реНрддрд╛ рдЗрд╕реЗ рд╣рдЯрд╛рдиреЗ рдХрд╛ рд╣рдХрджрд╛рд░ рдирд╣реАрдВ рд╣реИ (рдкреГрд╖реНрда 560)ред

3. рдбреЗрдорди рдереНрд░реЗрдб рдФрд░ рд░реЗрдЧреБрд▓рд░ рдереНрд░реЗрдб рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рд╕рднреА рдореБрдЦреНрдп рд╕реВрддреНрд░ рдкреВрд░реЗ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдбреЗрдорди рдзрд╛рдЧреЗ рднреА рдЕрдкрдирд╛ рдХрд╛рдо рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдпреЗ рдкреНрд░рд╡рд╛рд╣ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ (рдкреГрд╖реНрда 568)ред

4. рдбреЗрдореЙрди рдереНрд░реЗрдб рдХреЛ рдПрдХ рдирдпрд╛ рдереНрд░реЗрдб рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдпрд╣ рдзрд╛рдЧрд╛ рдПрдХ рдирд┐рдпрдорд┐рдд рдзрд╛рдЧрд╛ рдпрд╛ рдбреЗрдореЙрди рдзрд╛рдЧрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рдпрд╣ рд╡рд┐рдзрд┐ рдПрдХ рдбреЗрдорди рдереНрд░реЗрдб (рдкреГрд╖реНрда 571) рд╣реИред

5. рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп () рд╡рд┐рдзрд┐ рдзрд╛рд░рд╛ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЬрд╡рд╛рдм рд╣реИ
рдереНрд░реЗрдб рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдб .join () рд╡рд┐рдзрд┐ рдХреЛ рджреВрд╕рд░реЗ (рдХрд░рдВрдЯ) рдереНрд░реЗрдб рджреНрд╡рд╛рд░рд╛ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдирддреАрдЬрддрди, рд╡рд░реНрддрдорд╛рди рдзрд╛рдЧрд╛ рдЕрдкрдиреЗ рдСрдкрд░реЗрд╢рди рдХреЛ рд░реЛрдХ рджреЗрддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдереНрд░реЗрдб рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдЧрд╛ рдЬрдм рдереНрд░реЗрдбред рдЬреЙрдЗрди () рдереНрд░реЗрдб рдЕрдкрдирд╛ рдХрд╛рд░реНрдп рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ (рдкреГрд╖реНрда 576)

6. рд░реБрдХрд╛рд╡рдЯ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдкрд░рдорд╛рдгреБ рд╕рдВрдЪрд╛рд▓рди рдХреНрдпрд╛ рд╣реИрдВ? рдкрд░рдорд╛рдгреБ рдФрд░ рдЧреИрд░-рдкрд░рдорд╛рдгреБ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдЙрджрд╛рд╣рд░рдг рджреЗрдВред
рдЬрд╡рд╛рдм рд╣реИ
рдкрд░рдорд╛рдгреБ рд╕рдВрдЪрд╛рд▓рди, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╕рд░рд▓ рдСрдкрд░реЗрд╢рди рд╣реИрдВ рдЬреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд░реБрдХрд╛рд╡рдЯ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣реА рд╣реИ, рдХреНрд╖реЗрддреНрд░ рдХреА рдордзреНрдпрд╡рд░реНрддреА рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред
рдкрд░рдорд╛рдгреБ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдЙрджрд╛рд╣рд░рдг: рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ, рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВред
рдЧреИрд░-рдкрд░рдорд╛рдгреБ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдЙрджрд╛рд╣рд░рдг: рд╡реЗрддрди рд╡реГрджреНрдзрд┐, рдЧрд┐рд░рд╛рд╡рдЯ (рдкреГрд╖реНрда 579)

7. рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░реЗрдВ?
рдЬрд╡рд╛рдм рд╣реИ
рд╕рд╛рдЭрд╛ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рддрдХ рдкрд╣реБрдБрдЪ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдзрд╛рдЧреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдШрд░реНрд╖ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП (рдкреГрд╖реНрда 581)

8. рдореНрдпреВрдЯреЗрдХреНрд╕ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рджреЗрдВред
рдЬрд╡рд╛рдм рд╣реИ
рдореНрдпреВрдЯреЗрдХреНрд╕ рдПрдХ рдЧрддрд┐рд░реЛрдз рддрдВрддреНрд░ рд╣реИ рдЬрд┐рд╕реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреЛрдб рдХреЛ рдПрдХ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд▓реЙрдХ рд╕реЗрдХреНрд╢рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдХреЛрдб рдХреЛ рдПрдХ рд╕рдордп рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдереНрд░реЗрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рдорд╛рд░реНрдЧ рдХреЗ рджреМрд░рд╛рди рдПрдХ рдФрд░ рдзрд╛рдЧрд╛ рдЕрд╡рд░реБрджреНрдз рдЦрдВрдб (рдкреГрд╖реНрда 581) рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИред

9. рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рдШреЛрд╖рд┐рдд рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдЭрд╛ рд╕рдВрд╕рд╛рдзрди рддрдХ рдкрд╣реБрдВрдЪ рдХреИрд╕реЗ рд╕реЗрдЯ рдХрд░реЗрдВред
рдЬрд╡рд╛рдм рд╣реИ
рдПрдХ рд╕рд╛рдЭрд╛ рд╕рдВрд╕рд╛рдзрди рдХреЛ рдПрдХ рд╡рд╕реНрддреБ рдХреЗ рдЕрдВрджрд░ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдВрд╕рд╛рдзрди рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рд╡рд╛рд▓реА рдХреЛрдИ рднреА рд╡рд┐рдзрд┐ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рддрд░реАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд░реНрдп рдХрд░рдиреЗ рджреЗрдВред рдЙрд╕реА рд╕рдордп, рдЕрдиреНрдп рд╕рднреА рдереНрд░реЗрдбреНрд╕ рдХрд┐рд╕реА рднреА рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдП рдЧрдП рд╡рд┐рдзрд┐ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡реЗ рдкрд╣рд▓реЗ рдзрд╛рдЧреЗ рдХреЗ рдЗрди рддрд░реАрдХреЛрдВ (рдкреАред 582) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред

10. рд▓реЙрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рд▓реЙрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдореНрдпреВрдЯреЗрдХреНрд╕ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рдПрдХ рд╡рд╕реНрддреБ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рд▓реЙрдХ рдХреЛ рд╕реЗрдЯ рдпрд╛ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ (рдкреГрд╖реНрда 583)ред

11. рдХреНрдпрд╛ рд▓реЙрдХ () рдХреЙрд▓ рдХреЛ рдПрдХ рдЬрдЧрд╣ рд▓реЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
рдЬрд╡рд╛рдм рд╣реИ
рдРрд╕реА рдпреВрдирд┐рдЯ рдХреЛ рдЬрдЧрд╣ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдВрдд рдореЗрдВ рдПрдХ рдЦрдВрдб рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдЦрдВрдб рдореЗрдВ рдЖрдкрдХреЛ рдЕрдирд▓реЙрдХ () рдХреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЕрдкрд╡рд╛рдж рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рддрд╛рд▓рд╛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

12. рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдмрдирд╛рдо рд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕реАрдорд╛ рдХреНрдпрд╛ рд╣реИ?
рдЬрд╡рд╛рдм рд╣реИ
рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдПрдХ рдЕрд╕рдлрд▓ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рддрд╛рд▓рд╛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рд╕рдордп рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рддрд╛рд▓рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рднреА рдЕрд╕рдВрднрд╡ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдПрдХ рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдкрд╛рд▓рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдкреГрд╖реНрда 584)ред


рдЕрднреНрдпрд╛рд╕
1. рдПрдХ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╡рд░реНрдЧ рдореЗрдВ рд░рдирдиреЗрдмрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВред
рдУрд╡рд░рд░рд╛рдЗрдб рд░рди () рд╡рд┐рдзрд┐ рдХреЗ рдЕрдВрджрд░, рдПрдХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦреЗрдВред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЙрдкрдЬ рдЙрдкрдЬ ()ред рджреЛ рдЪрд░рдгреЛрдВ рдХреЛ рддреАрди рдмрд╛рд░ рд╕реЗ рдКрдкрд░ рджреЛрд╣рд░рд╛рдПрдВ, рдлрд┐рд░ рд░рди () рд╡рд┐рдзрд┐ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВред
рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рдбрд╛рд▓реЗрдВ рдЬреЛ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреА рд╢реБрд░реБрдЖрдд рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдзрд╛рд░рд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддреЗ рд╣реБрдП рдПрдХ рд╕рдВрджреЗрд╢ рдбрд╛рд▓реЗрдВред рдРрд╕реЗ рдХрдИ рдХрд╛рд░реНрдп рдмрдирд╛рдПрдВ рдФрд░ рдХрдИ рдзрд╛рд░рд╛рдУрдВ (рдореВрд▓ рдХреЗ рдкреГрд╖реНрда 826) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рд╣рд▓ рдХрд░реЗрдВред
2. рдлреЙрд░реНрдо рдЬреЗрдиреЗрд░рд┐рдХ / рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐.рдЬрд╛рд╡рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдПрдХ рдХрд╛рд░реНрдп рдмрдирд╛рдПрдВ рдЬреЛ n рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдПрдХ рдХреНрд░рдо рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, n рдХреЛ рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рдкрд╛рд╕ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдРрд╕реЗ рдХрдИ рдХрд╛рд░реНрдп рдмрдирд╛рдПрдВ рдФрд░ рдХрдИ рдзрд╛рд░рд╛рдУрдВ (рдореВрд▓ рдХреЗ рдкреГрд╖реНрда 804) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рд╣рд▓ рдХрд░реЗрдВред
3. рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрдХреЛрдВ (рдореВрд▓ рдХреЗ рдкреГрд╖реНрда 804) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЛрд╣рд░рд╛рдПрдВ 1 рдФрд░ 2ред
4. рд╡реНрдпрд╛рдпрд╛рдо 2 рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рдХреЙрд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╕рднреА рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рд╕рд╛рд░рд╛рдВрд╢рд┐рдд рдХрд░реЗред рдРрд╕реЗ рдХрдИ рдХрд╛рд░реНрдп рдХрд░реЗрдВ рдФрд░ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ (рдореВрд▓ рдХрд╛ рдкреГред Print printреж)ред



рдкреНрд░рд╢реНрдиреЛрдВ рдФрд░ рдЕрднреНрдпрд╛рд╕реЛрдВ рдХреЛ рд╕рдордп-рд╕рдордп рдкрд░ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╕рдВрдХрд▓рд┐рдд рдФрд░ рдЕрдиреБрд╡рд╛рджрд┐рдд рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдРрд╕реЗ рдЬреЛрдбрд╝ рдХреЛ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ ("рдЕрдкрдбреЗрдЯ" рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдВ) рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред

рдореИрдВ рдпрд╣ рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рдХрд┐ рдЕрдзреНрдпрд╛рдп рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝реЗ рдЬрд╛рдПрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдзреНрдпрд╛рдп 11 рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢реНрдирд╛рд╡рд▓реА рдХреЗ рдмрд╛рдж, 17 рд╡реАрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╢реНрдирд╛рд╡рд▓реА рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреА рд╣реИред

рдореИрдВ рдЖрдкрдХреЛ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рддреИрдпрд╛рд░реА рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдФрд░ рдкреБрд╕реНрддрдХ рдХреЗ рдЕрдзреНрдпрд╛рдпреЛрдВ рдкрд░ рдПрдХ рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ!
рдореИрдВ рдЙрди рд▓реЛрдЧреЛрдВ рд╕реЗ рдкреВрдЫрддрд╛ рд╣реВрдВ рдЬреЛ рдореБрдЭреЗ "рд╕рдВрд╡рд╛рдж" рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рднрд╛рдЧ рд▓реЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдореИрдВ рдЖрдкрдХреЛ рддреБрд░рдВрдд рд╕реВрдЪрд┐рдд рдХрд░реВрдБрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ 10 рдирдВрдмрд░ рддрдХ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрдзреНрдпрд╛рдпреЛрдВ рдкрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдФрд░ рдЕрднреНрдпрд╛рд╕реЛрдВ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ (рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдкрд╣рд▓реЗ рд╣реА рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИ)ред

рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА:
рдЬрд╛рд╡рд╛ рдореЗрдВ рдЕрдВрдЧреНрд░реЗрдЬреА рдореВрд▓ рд╕реЛрдЪ рдореЗрдВ, рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреЗ рдмрд╛рдж рдЕрднреНрдпрд╛рд╕ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдзрдиреНрдпрд╡рд╛рдж, iflista )
рдЬрд╛рд╡рд╛ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрдЧреНрд░реЗрдЬреА рднрд╛рд╖рд╛ рдХреА рдкреБрд╕реНрддрдХ рдПрдиреЛрдЯреЗрдЯреЗрдб рд╕реЙрд▓реНрдпреВрд╢рди рдЧрд╛рдЗрдб рдЗрди рдЕрднреНрдпрд╛рд╕реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ (рдзрдиреНрдпрд╡рд╛рдж, WraithOW )ред

рд╕рдВрджрд░реНрдн:
рдУрд░реЗрдХрд▓ рд╕реЗ рдЬрд╛рд╡рд╛ рд▓рд░реНрдирд┐рдВрдЧ рдордЯреАрд░рд┐рдпрд▓ рдПрдВрдб рдЯрд╛рд╕реНрдХ (рд╕рдВрд▓рдЧреНрди)
docs.oracle.com/javase/tutorial/java/index.html

рдЕрджреНрдпрддрди рдХрд░рдиреЗ
рдЕрдкрдбреЗрдЯ 1 (02.15.2014): рдЕрдзреНрдпрд╛рдп 11 рдореЗрдВ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛, рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░ рдЬреЛрдбрд╝реЗред рдЕрдзреНрдпрд╛рдп 11 рдореЗрдВ 3 рдЕрднреНрдпрд╛рд╕ рдЬреЛрдбрд╝реЗ рдЧрдП (рдзрдиреНрдпрд╡рд╛рдж, рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рд╕реЗ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдЙрдзрд╛рд░ рд▓реЗрдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдзреНрд╡рдирд┐ )
рдЕрджреНрдпрддрди 2 (02/18/2014): рдкреНрд░рд╢реНрди рдФрд░ рдЕрднреНрдпрд╛рд╕ рдХрд╛ рдПрдХ рднрд╛рдЧ рдЕрдзреНрдпрд╛рдп 17 рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рд╢реЗрд╖ рднрд╛рдЧ рдмрд╛рдж рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

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


All Articles