рдореИрдВ рдЬрд╛рд╡рд╛рдУрдПрди рд░реВрд╕ рд╕рдореНрдореЗрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬреЛ 23-24 рдЕрдкреНрд░реИрд▓ рдХреЛ рдорд╛рд╕реНрдХреЛ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЗрд╡реАрдПрдо рдбреЗрд╡рд▓рдкрд░ рдФрд░ рд╡рдХреНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗред

рдмреИрдардХ рдореЗрдВ рд╡рдХреНрддрд╛рдУрдВ рдХреА рдмреИрдардХ
22 рдЕрдкреНрд░реИрд▓ рдХреЛ рд╕рдореНрдореЗрд▓рди рд╕реЗ рдкрд╣рд▓реЗ, рддрдерд╛рдХрдерд┐рдд рд╡рдХреНрддрд╛рдУрдВ рдХреА рдмреИрдардХ рд╣реБрдИ, рдФрд░ рдЗрд╕рд▓рд┐рдП, рдореЗрд░реЗ рд▓рд┐рдП, рд╕рдореНрдореЗрд▓рди 18-00 рд╕реЛрдорд╡рд╛рд░ рдХреЛ, рдорд╛рдпрд╛рдХрд┐рдирд┐рдиреЛ рдореЗрдЯреНрд░реЛ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖред рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ JavaOne рдХреЛ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЗрд╕ рдкрд░ рд╕рдВрдХреЗрдд рдореЗрдЯреНрд░реЛ рдореЗрдВ рд╢реБрд░реВ рд╣реЛрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдореЗрдЯреНрд░реЛ рдореЗрдВ рдпрд╛ рдЙрд╕рд╕реЗ рдЖрдЧреЗ рдирд╣реАрдВ рдкрд╛рдпрд╛ред рдЕрдЧрд▓реЗ рджрд┐рди, рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдЯреНрд╡реАрдЯ рд╕рд╛рдордиреЗ рдЖрдпрд╛: тАЬрдЬрд╛рд╡рд╛ рдФрд░ рдЬрд╛рд╡рд╛рдСрди рдХреЗ рдмреАрдЪ рдХреНрдпрд╛ рдЖрдо рд╣реИ? рдХреЛрдИ рд╕рдВрдХреЗрдд рдирд╣реАрдВ! "
рдмрдврд╝рддреЗ рд╕реНрдЯреИрдВрдб рдФрд░ рдЕрдиреНрдп рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╡рдХреНрддрд╛рдУрдВ рдХреА рдмреИрдардХ рд╣реБрдИред рдпрд╣рд╛рдБ, рдореИрдВ рдЧреНрд░рд┐рдЧреЛрд░реА рд▓рд╛рдмреНрдЬрд╝реЛрд╡реНрд╕реНрдХреА рд╕реЗ рдорд┐рд▓рд╛, рдЬреЛ рдореБрдЦреНрдп рд╣реЙрд▓ рд╕реЗ рджреВрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд╣реЙрд▓ рдореЗрдВ рдЙрдкрдХрд░рдг рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рдереЗ, рдФрд░ рдЖрдпреЛрдЬрдХреЛрдВ рдФрд░ рдЕрдиреНрдп рд╡рдХреНрддрд╛рдУрдВ рд╕реЗ рднреА рдмрд╛рдд рдХреАред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдВрдиреЗ рдЫреЛрдбрд╝рд╛ (рд▓рдЧрднрдЧ 19-00), рдореБрдЦреНрдп рд╣реЙрд▓ рдореЗрдВ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЪрд╛рд▓реВ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЧреНрд░рд┐рдЧреЛрд░реА рд▓рд╛рдмреНрдЬрд╝реЛрд╡реНрд╕реНрдХреА рдиреЗ рдЦреБрд╢реА рд╕реЗ рдХрд╣рд╛ рдХрд┐ тАЬрдЗрд╕ рд╕рд╛рд▓ рдорд╛рд╕реНрдХреЛ рдореЗрдВ рдЬрд╛рд╡рд╛рдУрд╡рди рдЕрд╕рд╛рдорд╛рдиреНрдп рд╣реИред рд╡рд╣ рдЕрдм рд╕реИрди рдлреНрд░рд╛рдВрд╕рд┐рд╕реНрдХреЛ рдореЗрдВ рдПрдХ рдмрдбрд╝реЗ рдЬрд╛рд╡рд╛рдСрди рдХреА рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИ! "рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдкрд░, рдореБрдЭреЗ рдХрдИ рдЖрдХрд░реНрд╖рдХ рд▓рдбрд╝рдХрд┐рдпреЛрдВ рд╕реЗ рдорд┐рд▓рд╛, рдЬрд┐рдиреНрд╣реЗрдВ рдХрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓рдбрд╝рдХрд┐рдпреЛрдВ рдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдореНрдореЗрд▓рди рдХреЛ рд╕рдЬрд╛рдпрд╛ - рдкреНрдпрд╛рд░рд╛ рдФрд░ рд╕реБрдВрджрд░ред

рдЬрд╛рд╡рд╛рдСрди рдХреАрдиреЛрдЯ
рдЕрдЧрд▓реЗ рджрд┐рди, рдореБрдЭреЗ рдЕрдм рдпрд╣ рдирд╣реАрдВ рдЦреЛрдЬрдирд╛ рдкрдбрд╝рд╛ рдХрд┐ рдЬрд╛рд╡рд╛рдСрди рдХрд╣рд╛рдБ рд╣реИред рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдХрд▓ рдХреЗ рд╡рдХреНрддрд╛рдУрдВ рд╕реЗ рддреБрд░рдВрдд рдорд┐рд▓рд╛, рдФрд░ рдХрд┐рд╕реА рд╕реЗ рдмрд╛рдд рдХрд░рдиреА рдереА, рдЗрд╕рд▓рд┐рдП рдХрд▓ рдХреА рд░реИрд▓реА рд╡реНрдпрд░реНрде рдирд╣реАрдВ рдЧрдИред
рдФрд░ рдпрд╣рд╛рдБ рд╕рдореНрдореЗрд▓рди рдХреА рд╢реБрд░реБрдЖрдд рд╣реИ! рдореБрдЦреНрдп рд╡рдХреНрддрд╛ рдХреЗ рд░реВрдкред рдпрд╣ рдУрд░реЗрдХрд▓ рдХреА рдЬрд╛рд╡рд╛ рд╢рд╛рдЦрд╛ рдХреЗ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдкреНрд░рдореБрдЦ рдЧреНрд░рд┐рдЧреЛрд░реА рд▓рд╛рдмреНрдЬрд╝реЛрд╡реНрд╕реНрдХреА рджреНрд╡рд╛рд░рд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╡реЗрд▓реЗрд░реА рд▓рд╛рдиреЛрд╡реЗрдВрдХреЛ, рдЬреЛ рдУрд░реЗрдХрд▓ рдореЗрдВ рд░реВрд╕ рдореЗрдВ рдореБрдЦреНрдп рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рдХрд╣рд╛ рдХрд┐ рдЬрд╛рд╡рд╛ рдХреЛ рдУрд░реЗрдХрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдФрд░ рдУрд░реЗрдХрд▓ рдХреЛ рдЬрд╛рд╡рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдФрд░ рдпрд╣ рдХрд┐ рджреЛрдиреЛрдВ рдХреЛ рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдЙрд╕рдХреЗ рдмрд╛рдж, рджреЛрд╕реНрддреЛрдВ рдиреЗ рд╡реАрдкреА рдЬрд╛рд╡рд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рдореЛрдмрд╛рдЗрд▓ рд╢рдмреНрдж рдирдВрджрд┐рдиреА рд░рдорд╛рдиреА рдХреЛ рджрд┐рдпрд╛ред рд╣рд░ рдХреЛрдИ рд╢рд╛рдпрдж рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдХрд╛рд░рдг рдЬрд╛рд╡рд╛ 8 рдХреЛ рдЫрд╣ рдорд╣реАрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЬрд╛рд╡рд╛ рдПрдордИ, рдЬреЛ рдкреБрд░рд╛рдиреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕рд┐рдпреЛрдВ рдХреЗ рдлреЛрди рдХреА рдореГрддреНрдпреБ рдХреЗ рд╕рд╛рде, рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдорд╣рд╕реВрд╕ рдирд╣реАрдВ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдерд╛, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рдЙрдЫрд╛рд▓ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рдерд╛ред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЕрдм рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЬреБрдбрд╝реЗ рдЫреЛрдЯреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдлреИрд╢рди рд╣реИ, рддрдерд╛рдХрдерд┐рдд рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдл рдерд┐рдВрдЧреНрд╕, рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рд╡рд┐рднрд┐рдиреНрди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рд╕реНрдорд╛рд░реНрдЯ рдШрд░реЛрдВ рд╕реЗ рд▓реЗрдХрд░ рд╕реНрдорд╛рд░реНрдЯ рдЬрдВрдЧрд▓реЛрдВ рддрдХ (рдЬреАрдкреАрдПрд╕ рд╕реЗрдВрд╕рд░ рдмреНрд░рд╛рдЬреАрд▓ рдореЗрдВ рдкреЗрдбрд╝реЛрдВ рдкрд░ рд▓рдЯрдХрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрд╛, рддреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВ)ред рдпреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдЕрдм рд▓реЛрдЧреЛрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рд╣реИрдВред рдФрд░ рдЗрди рдЫреЛрдЯреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╛рдирдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЬрд╛рд╡рд╛ рдПрдордИ рдпрд╣рд╛рдВ рдмрдЪрд╛рд╡ рдХреЗ рд▓рд┐рдП рдЖрддрд╛ рд╣реИред рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдПрдВрдмреЗрдбреЗрдб рднреА рдЪрд▓рди рдореЗрдВ рд╣реИ: рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдкрд░ рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдФрд░ рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕ рдХреЗ рд╡рд┐рд╖рдп рдкреВрд░реЗ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдмрд╣реБрдд рдЧрд░реНрдо рдереЗред рдмреЗрд╢рдХ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬрд╛рд╡рд╛ рдИрдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдмрд╛рдд рдХреА, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдЕрдВрдзреЗрд░рд╛ рдЬрдВрдЧрд▓ рд╣реИ рдФрд░ рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рдЗрд╕рдореЗрдВ рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛ рдХреНрдпрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ HTML 5 рдФрд░ WebSockets рдХрд╛ рд╕рдорд░реНрдерди рд╣реЛрдЧрд╛ред Amused Java EE рдХреЗ рд╕рд▓рд╛рд╣рдХрд╛рд░ рд░реЗрдЬрд╛ рд░рд╣рдорд╛рди (рд░реЗрдЬрд╛ рд░рд╣рдорд╛рди), рдЬреЛ рд░реВрд╕реА-рд▓реЛрдХ рдкреЛрд╢рд╛рдХ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдПред рд╕реНрдЯреАрдлрди рдЪрд┐рди рдиреЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдкрд░ рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕ рджрд┐рдЦрд╛рдпрд╛, рдЬрд┐рдо рд╡реАрд╡рд░ рдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдЯреИрдмрд▓реЗрдЯ рд╕реЗ рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕ 3 рдбреА рджрд┐рдЦрд╛рдпрд╛ - рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ред
рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рд┐рддрд╛рд░реЛрдВ рдХреА рдШрдЯрдирд╛
рдмреНрд░реЗрдХ рдХреЗ рд╕рдордп, рд╡реЗ рджрд┐рдЦрд╛рдИ рджрд┐рдП - рд╕рдореНрдореЗрд▓рди рдХреЗ рд╕рд┐рддрд╛рд░реЗ - рдЕрд▓реЗрдХреНрд╕реА рд╢рд┐рдкрд┐рд▓реЗрд╡ (@TheShade) рдФрд░ рд╕рд░реНрдЧреЗрдИ рдХреБрдХреНрд╕реЗрдВрдХреЛ (@Walrus)ред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдХреЗрд╡рд▓ рдПрд▓реЗрдХреНрд╕реА рд╢рд┐рдкрд┐рд▓реЗрд╡ рдХреЛ рдЕрдиреБрдкрд╕реНрдерд┐рдд рдореЗрдВ рдЬрд╛рдирддрд╛ рдерд╛, рдЯреНрд╡рд┐рдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдФрд░ рд╣рдордиреЗ рд╕рд░реНрдЧреЗрдИ рдХреЗ рд╕рд╛рде 4 рд╕рд╛рд▓ рддрдХ рдХрд╛рдо рдХрд┐рдпрд╛ - рд╡рд╣, рдЬреИрд╕реЗ рдХрд┐ рдореИрдВ рдПрдХреНрд╕реЗрд▓рд╕рд┐рдпрд░ рдЬреЗрдИрдЯреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдиреАрдВрд╡ рдкрд░ рдерд╛, рдФрд░ рдореБрдЭреЗ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ рдЙрд╕реЗ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИред рд╣рдорд╕реЗ 2001 рдореЗрдВред рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рдерд╛ред
рдЕрдм, рд╕рдореНрдореЗрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рджреЗрд╢реА рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЛ рдкрдврд╝рддреЗ рд╣реБрдП, рдЖрдкрдХреЛ рд╢рд┐рдкрд┐рд▓реЗрд╡ рдФрд░ рдХреБрдХреНрд╕реЗрдВрдХреЛ рдХреЗ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рдорд┐рд▓реЗрдВрдЧреЗред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдВрдд рдореЗрдВ рдореБрдЭреЗ рдпрд╣ рдЖрднрд╛рд╕ рд╣реБрдЖ рдХрд┐ рд╡реЗ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдЕрдХреЗрд▓реЗ рдереЗ - рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕ рд▓реЗрдЦ рдХреЛ "рдХреБрдХреНрд╕реЗрдВрдХреЛ рдФрд░ рд╢рд┐рдкрд┐рд▓реЗрд╡ рдХрд╛ рд▓рд╛рдн" рдХрд╣рд╛ред рджреЛ рд▓реЛрдЧреЛрдВ рдиреЗ 6 рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рдмрдирд╛рдИрдВ, рдПрдХ рд╕рд╛рде рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ, рд▓рдЧрднрдЧ 2 рд╣рдЬрд╛рд░ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдбрд╝реЗ рд╣реЙрд▓ рдореЗрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд▓рдЧрднрдЧ рд╣рд░ рджреВрд╕рд░реА рд░рд┐рдкреЛрд░реНрдЯ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдкреНрд░рдореБрдЦ рд╕реНрдерд╛рди рдкрд░ рдереАред рдФрд░ рд▓реЛрдЧ рдЖрдзреЗ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдЙрдирдХреЗ рдкрд╛рд╕ рдЧрдП! рдФрд░ рдЕрдЧрд░ рдЖрдк рдЙрдирдХреЗ рд▓рд┐рдП Vova Ivanov рдФрд░ Shura Ilyin рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдмрдбрд╝реЗ рд╣реЙрд▓ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдФрд░ рдХреБрдХреНрд╕реЗрдВрдХреЛ рдХреА рдкрд╣рд▓реА рд░рд┐рдкреЛрд░реНрдЯ рдЬрд╛рд╡рд╛ рдореЗрдореЛрд░реА рдореЙрдбрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереАред рд╢рд┐рдХреНрд╖рд╛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рдЪреАрдЬ - рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрд╕ рднрд╛рд╖рд╛ рдХреЛ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдореЗрдВ рд╡реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдореИрдВ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдирд╣реАрдВ рдЧрдпрд╛ред рдореБрдЭреЗ рдЕрднреА рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП JavaFX рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИред рд╡реИрд╕реЗ, рдХреБрд▓ рдкрд╛рдВрдЪ рдзрд╛рд░рд╛рдПрдБ рдереАрдВ, рдФрд░ рдмрд╣реБрдд рд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЗрд╕реЗ рддреЛрдбрд╝рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЗрд╕рд▓рд┐рдП рдпрд╣ рджреБрд░реНрднрд╛рдЧреНрдпрдкреВрд░реНрдг рд╣реИ рдХрд┐ рд░рд┐рдкреЛрд░реНрдЯ рджрд░реНрдЬ рдирд╣реАрдВ рдХреА рдЧрдИрдВ - рдХреБрдЫ рдореИрдВрдиреЗ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рджреЗрдЦреА рд╣реЛрдВрдЧреАред
JavaFX
рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕ рд╡рд┐рд╖рдп рдиреЗ рдореБрдЭреЗ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рд░реБрдЪрд┐ рджреЗрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред JavaFX рдиреЗ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдПрдВрдмреЗрдбреЗрдб рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдпреВрдЖрдИ рдХреЗ рд░реВрдк рдореЗрдВ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рд╣реИред рдЗрд╕ UI рдореЗрдВ рдорд▓реНрдЯреАрдЯрдЪ рд╕рдкреЛрд░реНрдЯ, рдПрдиреАрдореЗрд╢рди, 3 рдбреА рдЖрджрд┐ рд╣реИрдВ, рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рдпрд╣ рдЖрдзреБрдирд┐рдХ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдлреА рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред рдФрд░ рд╢рд╛рдпрдж рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЗрди рджрд┐рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдЖрдкрдХреЛ iOS рдФрд░ Android рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ Java SE, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ OpenJDK рдХреЗ рд░реВрдк рдореЗрдВ, iOS / Android рдХреЗ рд▓рд┐рдП рдХрднреА рдирд╣реАрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рд╕рд░реНрджреА рдореЗрдВ, рдореБрдЭреЗ рдУрд░реЗрдХрд▓ рдлреЛрд░рдо рдореЗрдВ рджрд░реНрдж рд╕реЗ рднрд░рд╛ рдПрдХ
рд╡рд┐рд╖рдп рдорд┐рд▓рд╛, рдЬрд┐рд╕рд╕реЗ рдореБрдЭреЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдЗрди рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдЬрд╛рд╡рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдбрд╝рд╛ рдЕрдиреБрд░реЛрдз рдерд╛: рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЕрд▓рдЧ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╕рд┐рд░реНрдл рдПрдХ рджрд░реНрдж рд╣реИ, PhoneGap рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рдХрдИ рдореЛрдмрд╛рдЗрд▓ рдореБрд░реНрдЧрд┐рдпреЛрдВ рдореЗрдВ рд╣реИ , рд╕реА / рд╕реА ++ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдСрдмреНрдЬреЗрдХреНрдЯрд┐рд╡-рд╕реА рдореЗрдВ рд▓реЗрдЦрди рдкрд┐рдЫрд▓реА рд╢рддрд╛рдмреНрджреА рд╣реИ, рдФрд░ рдореЛрдиреЛ рдПрдХ рдЕрд░реНрдз-рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╢рд┐рд▓реНрдк рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдмрд╛рд░ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрдЭрд╕реЗ рд╢рд┐рдХрд╛рдпрдд рдХреА рдХрд┐ рдбрд╛рд▓реНрд╡рд┐рдХ рд╡реАрдПрдо рднреА рддрдХрдиреАрдХ рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдЬрд╛рд╡рд╛ рд╣реИ, рдХрдИ рд╡рд╣рд╛рдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬрд╛рд╡рд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред рдФрд░ рд╕рд░реНрджрд┐рдпреЛрдВ рдХреЗ рдмрд╛рдж рд╕реЗ, рдореИрдВрдиреЗ рдЖрдИрдУрдПрд╕ / рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд▓рд╕рд┐рдпрд░ рдЬреЗрдИрдЯреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рдЕрдВрджрд░ рд╕рднреА рдХреЛ рдЖрдЧ рд▓рдЧрд╛ рджреА рдФрд░ рдзреАрдорд╛ рдХрд░ рджрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдЬрд╛рд╡рд╛ рддрдХрдиреАрдХ, рдПрдУрдЯреА рдЬрд╛рд╡рд╛ рд╕рдВрдХрд▓рди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬреЛ рдбреЙрдХреНрдЯрд░ рдиреЗ рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдерд╛ред рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдкрд╣рд▓реЗ рдореЗрд░реЗ рдкрд╛рд╕ рдЖрдпрд╛, рдФрд░ рдЕрдм рдХреЗрд╡рд▓, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рддрд░рд╣ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рддреБрд░рдВрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдкрд╣рд▓реА JavaFX рдмрд╛рдд рдореИрдВрдиреЗ рджреЗрдЦреА рдереА рдЬрд┐рдо рд╡реАрд╡рд░ред рдпрд╣ 60 рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд╛рдЪрд╛ рд╣реИред рд╕рддреНрд░ рд╕реЗ рдкрд╣рд▓реЗ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рдЦреЗрд▓ рдЦреЗрд▓рд╛, рд░рд╛рдЧ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛, 60 рдХреЗ рджрд╢рдХ (рд╣реЗрдВрдбреНрд░рд┐рдХреНрд╕, рд╣реИрд░рд┐рд╕рди, рдореЙрд░рд┐рд╕рди, рдЖрджрд┐) рдХреА рд░реЙрдХ рд▓рдЧрд╛рдИ рдФрд░ рд╣реЙрд▓ рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ "рдХреНрдпрд╛ рдЦреЗрд▓рддрд╛ рд╣реИ?" - рдкреНрд░рд╕рдиреНрдиред рдФрд░ рдлрд┐рд░ рдЙрд╕рдиреЗ рдЬрд╛рд╡рд╛рдПрдлрд╝рдПрдХреНрд╕ рдХреА рдореВрд▓ рдмрд╛рддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреАред рдЙрдирдХреА рд░рд┐рдкреЛрд░реНрдЯ рд╕реЗ, рдореИрдВ рдЗрд╕ рдмрд╛рдд рд╕реЗ рдмрд╣реБрдд рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реБрдЖ рдХрд┐ рдЗрд╕ рдкреВрд░реЗ рдлреНрд░реЗрдорд╡рд░реНрдХ рдореЗрдВ (рдПрдкреАрдЖрдИ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ) рдХреИрд╕реЗ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рдврдВрдЧ рд╕реЗ рдПрдиреАрдореЗрд╢рди рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЦреБрдж рдпреВрдЖрдИ рдореЗрдВ рдХрднреА рднреА рдПрдиреАрдореЗрд╢рди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реБрдЖ рд╣реВрдВ (рд╣рд╛рдБ, рд╕реНрд╡рд┐рдВрдЧ рдпрд╛ рдПрд╕рдбрдмреНрд▓реНрдпреВрдЯреА рдореЗрдВ рдРрд╕рд╛ рдХрд░рдирд╛ рдХрд╛рдлреА рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрдЪрд╛ рдерд╛), рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рдордп рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЖрдИрдУрдПрд╕ рдкрд░ рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ - рдпреВрдЖрдИ рдореЗрдВ рдПрдиреАрдореЗрд╢рди рдмрд╣реБрдд рд╢реМрдХреАрди рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рд╣рдВрд╕реЗрдЧрд╛ред рдлрд┐рд░ рдЙрдиреНрд╣реЛрдВрдиреЗ JavaFX 3D рджрд┐рдЦрд╛рдпрд╛ - рд╡рд╣ рднреА рдмрд╣реБрдд рд╢рд╛рди рд╕реЗред рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдЙрдирдХреЗ рдЯреИрдмрд▓реЗрдЯ рдиреЗ рдЗрд╕ рдкреВрд░реА рдЪреАрдЬрд╝ рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд▓рд╛рдЧ рдХреЗ рдЦреАрдВрдЪрд╛ред
рдЗрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рд╕реНрдЯреАрдлрди рдЪрд┐рди, рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕ рдЗрдВрдЬреАрд▓рд╡рд╛рджреА рдХреА рдмрд╛рдд рд╕реБрдиреАред рдЙрдиреНрд╣реЛрдВрдиреЗ ScalaFX рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреАред рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рд╕рдордп рд╕реЗ рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдХреЛ рд╕реНрдХрд╛рд▓рд╛ рдореЗрдВ рднреА рдХрд╛рдлреА рджрд┐рд▓рдЪрд╕реНрдкреА рдереАред рд╣рдордиреЗ рд╕реНрдХрд╛рд▓рд╛ рдореЗрдВ рдЕрдкрдирд╛ рдирдпрд╛ рдЕрдиреБрдХреВрд▓рди рдХрдВрдкрд╛рдЗрд▓рд░ рднреА рд▓рд┐рдЦрд╛ рдФрд░ рд╣рд╛рд▓ рд╣реА
рдореЗрдВ рдиреЛрд╡реЛрд╕рд┐рдмрд┐рд░реНрд╕реНрдХ рдореЗрдВ рд╕реНрдХрд╛рд▓рд╛ рдЙрддреНрд╕рд╛рд╣реА рд╕рдореВрд╣ рдХрд╛ рдЖрдпреЛрдЬрди рдХрд┐рдпрд╛ред рд╕реНрдЯреАрд╡ рдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдЖрдк рдЬрд╛рд╡рд╛ рдХреЗ рдХреЛрдб рдХреЗ рд▓рд┐рдП рд╕реНрдХрд╛рд▓рд╛ рдкрд░ рдЖрдзреЗ рдЕрдХреНрд╖рд░ рдХреИрд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЬрд╛рд╡рд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдХрд╛рд▓рд╛ рдореЗрдВ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдЧреАрдд рд╣реИред рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рд╣реА рдХреЙрдореНрдкреИрдХреНрдЯ рдФрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрдврд╝рд╛ рдЧрдпрд╛ рдбреАрдПрд╕рдПрд▓ рдирд┐рдХрд▓рд╛ред рд╡реИрд╕реЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ JavaFX рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рд╡рд┐рд╖рдпреЛрдВ рдкрд░, рдХрд┐рд╕реА рдиреЗ рдЙрдардХрд░ рдкреВрдЫрд╛ рдХрд┐ рдЬрд╛рд╡рд╛ iOS рдХреЗ рд▓рд┐рдП рдХрд╣рд╛рдВ рд╣реИред
рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдХрд╛ рд▓рд╛рдн
рдФрд░ рдлрд┐рд░ рджреЛрдкрд╣рд░ рдХрд╛ рднреЛрдЬрди рдерд╛ред рдФрд░ рдлрд┐рд░, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдореИрдВ рдПрдХ рд╡рдХреНрддрд╛ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рдерд╛: рд╣рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдХрдорд░реЗ рдореЗрдВ, рдПрдХ рд╕рдВрдХреАрд░реНрдг рдЖрд░рд╛рдорджрд╛рдпрдХ рдХрдВрдкрдиреА рдореЗрдВ, рдХрддрд╛рд░реЛрдВ рдФрд░ рдЙрддреНрддреЗрдЬрдирд╛ рдХреЗ рдмрд┐рдирд╛ рдЦрд┐рд▓рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рджреЛрдкрд╣рд░ рдХреЗ рднреЛрдЬрди рдХреЗ рдмрд╛рдж, Vova Ivanov рдЖрдпрд╛ред рд╣рдо рдиреЛрд╡реЛрд╕рд┐рдмрд┐рд░реНрд╕реНрдХ рдореЗрдВ
рдХреЛрдбрдлреЗрд╕реНрдЯ рдореЗрдВ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдорд┐рд▓реЗ рдФрд░ рд▓рдЧрднрдЧ рддреБрд░рдВрдд рджреЛрд╕реНрдд рдмрдирд╛рдПред рддреБрдореНрд╣реЗрдВ рдкрддрд╛ рд╣реИ, рджреБрдирд┐рдпрд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЬреЗрд╡реАрдПрдо рдбреЗрд╡рд▓рдкрд░реНрд╕ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рд░реВрд╕ рдореЗрдВ рднреА рдХрдо рд╣реИрдВ: рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ рдЪрд╛рд░ рд╣реИрдВ, рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдиреЛрд╡реЛрд╕рд┐рдмрд┐рд░реНрд╕реНрдХ рдореЗрдВ рджрд╕ рд╣реИрдВред рдФрд░ рдЕрдЧрд░ рдЖрдк рд╣рд░ рджрд┐рди рдЕрдкрдиреЗ рджреЛрд╕реНрддреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдФрд░ JVM рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдорд┐рд▓рдирд╛ рдЖрдкрдХреЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЕрдкрдиреЗ рднрд╛рдЗрдпреЛрдВ рд╕реЗ рдорд┐рд▓рдиреЗ рдЬреИрд╕рд╛ рд╣реИред
Vova рдиреЗ рдЗрдирд╡реЙрдЗрд╕ рдбрд╛рдпрдирд╛рдорд┐рдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ
рд╡рд┐рдзрд┐ рд╣реИрдВрдбрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдореИрдВрдиреЗ рдХрдИ рдмрд╛рд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдм рдХреБрдЫ рд╕реБрдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЛрд╡рд╛, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЗрд╕ рдореБрд╢реНрдХрд┐рд▓ рд╡рд┐рд╖рдп рдХреЛ рдХрд╛рдлреА рдЖрд╕рд╛рдиреА рд╕реЗ рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред
рдЦреИрд░, рдлрд┐рд░, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХреБрдХреНрд╕реЗрдВрдХреЛ рдФрд░ рд╢рд┐рдкрд┐рд▓реЗрд╡ рдХрд╛ рд▓рд╛рднред рд▓рдВрдмреЛрджрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджреЛ рд▓рдЧрд╛рддрд╛рд░ рд░рд┐рдкреЛрд░реНрдЯред рдкрд╣рд▓реЗ рд╕рд░реНрдЧреЗрдИ рдХреБрдХреНрд╕реЗрдВрдХреЛ рдиреЗ рдмрд╛рдд рдХреА, рдФрд░ рдПрд▓реЗрдХреНрд╕реА рд╢рд┐рдкрд┐рд▓реЗрд╡ рдмреИрдареЗ, рдФрд░ рдлрд┐рд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред рд╕рд░реНрдЧреЗрдИ рдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ
рд▓реИрдореНрдмреНрдбрд╛ рдХреЗ рдмрд╛рд░реЗ
рдореЗрдВ рдмрд╛рдд рдХреА, рдФрд░ рдПрд▓реЗрдХреНрд╕реА рдиреЗ рд▓реИрдореНрдмрджрд╛рд╕ рдХреЗ рдХрд╛рд░рдг рдЬреЛ рдХреБрдЫ рднреА рдмрджрд▓рд╛ рдерд╛, рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреАред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рдпрд╣ рд╕рдм рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирдпрд╛ рдирд╣реАрдВ рд▓рд┐рдпрд╛, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдпрд╣ рдХреНрд░рдордмрджреНрдзрддрд╛ рдФрд░ ZAM (рд╢реВрдиреНрдп рд╕рд╛рд░ рд╡рд┐рдзрд┐рдпреЛрдВ) рдХреЗ рд╕рд╛рде рдПрдХ рдордЬрд╛рдХ рд╣реИ, рддрд╛рдХрд┐ рдЖрдкрдХрд╛ рд▓реИрдореНрдмрдбрд╛ рдХреНрд░рдордмрджреНрдз рд╣реЛ рд╕рдХреЗ, рдЕрдм рдЗрд╕реЗ (рдПрд╕рдПрдПрдо рдФрд░ рд╕реАрд░рд┐рдпрд▓ рдпреЛрдЧреНрдп) рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рдереА рдХрд┐ рдХреИрд╕реЗ рд▓реЛрдЧ рдордВрдЪ рдкрд░ рдмрдиреЗ рд░рд╣реЗрдВрдЧреЗред рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдмрдирд╛рдП рд░рдЦрдирд╛ - 2 рдШрдВрдЯреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдврд╝ рд╣рдЬрд╛рд░ рджрд░реНрд╢рдХреЛрдВ рдкрд░ рдЕрдкрдирд╛ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдмрд╣реБрдд рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИред
рдЬрд╛рд╡рд╛рдВ рдбреЗ рджреЛ
рдЕрдЧрд▓реЗ рджрд┐рди, рдореИрдВ рд╕реНрдЯреАрдлрд╝рди рдЪрд┐рди рдкрд░ рд╕реНрдкреАрдХрд░ рд░реВрдо рдореЗрдВ рдФрд░ рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕ рдкрд░ рдбреИрдирд┐рдпрд▓ рдмреНрд▓рд╛рдЙрдХреЛрдлрд╝ рдкрд░ рдЙрддрд░рд╛ред рдореИрдВрдиреЗ рд╕реНрдЯреАрдлрди рд╕реЗ рдкреВрдЫрд╛ рдХрд┐ рдЬрд╛рд╡рд╛ RIA рдХреЗ рд▓рд┐рдП PR рдХреЗ рд▓рд┐рдП рдЗрддрдирд╛ рд╕реБрд╕реНрдд рдХреНрдпреЛрдВ рд╣реИред рдЬрд┐рд╕ рдкрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ рдмрддрд╛рдпрд╛ рдХрд┐ рдЙрдирдХрд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд▓рдХреНрд╖реНрдп рдордВрдЪ рдХреЗ рд▓рд┐рдП рдмрдВрдбрд▓ JRE рдХреЗ рд╕рд╛рде рд╕реНрд╡рд╕рдВрдкреВрд░реНрдг рд╕реНрд╡-рдирд┐рд╣рд┐рдд рдЗрдВрд╕реНрдЯреЙрд▓рд░ RIA рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдлрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рддрд░рдг рдореЙрдбрд▓ рд╣реИред 15 рд╕рд╛рд▓ рднреА рдирд╣реАрдВ рд╣реБрдПред рдбреИрдирд┐рдпрд▓ рдиреЗ рдХрд╣рд╛ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ
рдХреЙрдореНрдкреИрдХреНрдЯ 1 рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкрд░ рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдбрд┐рд╕реНрдХ рдкрд░ рдРрд╕рд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди (рдХреЙрдореНрдкреИрдХреНрдЯ 1 + рдЬрд╛рд╡рд╛рдПрдлрдПрдХреНрд╕) рдХреЗрд╡рд▓ 18 рдПрдордмреА рддрдХ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕реА рд╕рдордп, рдпрд╣ рдЕрднреА рддрдХ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреЙрдореНрдкреИрдХреНрдЯ рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЬрд╛рдПрдЧрд╛ рдпрд╛ рдХреЗрд╡рд▓ рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдПрдВрдмреЗрдбреЗрдб рдХреЗ рд▓рд┐рдПред
рдлрд┐рд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдорд╛рдЗрдХреНрд░реЛрдПрдм рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдЕрд▓реЗрдХреНрд╕рдИ рд╢рд┐рдкрд┐рд▓реЗрд╡ рдХреА рдмрд╛рдд рд╕реБрдиреАред рдЙрдирдХрд╛ рджреЛрд╣рди рдкрд╕рдВрдж рд╣реИ, рд╣рдорд╛рд░реЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рдерд╛ рдХрд┐ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдереЗ: рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдЬреЗрд╡реАрдПрдо рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд┐рд╕реА рдХреЛ рдордЬреЗрджрд╛рд░ рддрд░реАрдХреЗ рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрдмреЗрди рд▓рд┐рдЦрдиреЗ рд╣реИрдВ?
рдЬрд╛рд╡рд╛ рд╡рдЬрди рдХрдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдореБрдЭрд╕реЗ рдкреВрдЫреЛ рдХреИрд╕реЗ
рдФрд░ рдлрд┐рд░ рдореЗрд░реА
рд░рд┐рдкреЛрд░реНрдЯ рдереА ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореБрдЭреЗ рддреБрд░рдВрдд рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдореИрдВ рдирд╛рдо рд╕реЗ рдЪреВрдХ рдЧрдпрд╛ рдерд╛: рдореБрдЭреЗ 6 рдЖрджрдореА рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдкреВрдЫрд╛ рдЧрдпрд╛ рдХрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдереАред рдпрд╣реА рд╣реИ, рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рдФрд░ "рдореЛрдЯреА" рд▓рдЧрднрдЧ рд╕рдорд╛рдирд╛рд░реНрдереА рд╢рдмреНрдж рд╣рд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рднреА рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдШреЛрд╖рдгрд╛ рд░рд╣рд╕реНрдпрдордп рдврдВрдЧ рд╕реЗ JavaOne рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реБрдИ, рдлрд┐рд░ рджрд┐рдЦрд╛рдИ рджреА, рдФрд░ рдлрд┐рд░ рд░рд╣рд╕реНрдпрдордп рддрд░реАрдХреЗ рд╕реЗ рдлрд┐рд░ рд╕реЗ рдЧрд╛рдпрдм рд╣реЛ рдЧрдИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИред рдпрд╣ рдмрд╣реБрдд рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдерд╛ред
рдФрд░ рдореИрдВрдиреЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдХрд┐ рдЖрдк рдЬрд╛рд╡рд╛ рдПрд╕рдИ рд░рдирдЯрд╛рдЗрдо рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдХреИрд╕реЗ рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдм рдЖрдк рдЬрд╛рд╡рд╛ рд░рдирдЯрд╛рдЗрдо рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рд╕реНрдЯреАрдлрди рдЪрд┐рди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рддрд░рдг рдореЙрдбрд▓ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╡рд┐рддрд░рдг рдореЙрдбрд▓ iOS рдкрд░ рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдХреЗ рд▓рд┐рдП рдПрдХрдорд╛рддреНрд░ рд╕рдВрднрд╡ рд╣реИред
рдЖрдЬ, рд╣рдорд╛рд░реЗ рдЬрд╛рд╡рд╛ рд░рдирдЯрд╛рдЗрдо рд╕реНрд▓рд┐рдо-рдбрд╛рдЙрди рддрдХрдиреАрдХ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирд┐рдЬреА рдЬрд╛рд╡рд╛ рд░рдирдЯрд╛рдЗрдо рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдХрд╛рдиреВрдиреА рддрд░реАрдХреЗ рдирд╣реАрдВ рд╣реИрдВред рд╣рдо рдпрд╣ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ, рдореИрдВрдиреЗ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдмрддрд╛рдпрд╛ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП, рдЬрд╛рд╡рд╛ 8 рдореЗрдВ, рдкреВрд░реНрдг JRE рдХреЗ рдЕрд▓рд╛рд╡рд╛, рддрдерд╛рдХрдерд┐рдд
рдХреЙрдореНрдкреИрдХреНрдЯ рдкреНрд░реЛрдлрд╛рдЗрд▓ рднреА рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред рдФрд░
рдЖрд░рд╛ рдХреЗрд╡рд▓ рдЬрд╛рд╡рд╛ 9 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдЬрд┐рд╕рдХреА рдорджрдж рд╕реЗ, рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ, рдЬрд╛рд╡рд╛ рд░рдирдЯрд╛рдЗрдо рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЖрдкрдХреЛ рд╣рдм рдкрд░ рдпрд╣рд╛рдВ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ, рдХреНрдпрд╛ рдХреЛрдИ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ?
рдкреНрд░рд╢реНрди рдкрдХреНрд╖ рдкрд░, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреЙрдореНрдкреИрдХреНрдЯ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕рд╛рде рд╣реА рдПрдХреНрд╕реЗрд▓рд╕рд┐рдпрд░ рдЬреЗрдИрдЯреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрд╛, рдпрд╣ рд╕реЛрдЪрдХрд░ рдХрд┐ рдорд╢реАрди рдХреЛрдб рдореЗрдВ рдЬрд╛рд╡рд╛ рдХрд╛ рд╕реНрдереИрддрд┐рдХ рд╕рдВрдХрд▓рди рд╕рдВрднрд╡ рд╣реИ, рдФрд░ рд╣рдо рдХрдм iOS рдкрд░ рдПрдХреНрд╕реЗрд▓рд╕рд┐рдпрд░ рдЬреЗрдИрдЯреА рдХрд░реЗрдВрдЧреЗред рдпрд╣реА рд╣реИ, рд╡рд┐рд╖рдп рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рд╡рд┐рд╢рдж рд░реВрдк рд╕реЗ рд░реБрдЪрд┐ рджреЗрддрд╛ рд╣реИред рдХрд┐рд╕реА рдиреЗ рддрд░реНрдХ рджрд┐рдпрд╛ рдХрд┐ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдореЛрдиреЛ рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗрддреЗ рд╣реБрдП, iOS рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдЦреИрд░, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ! рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдФрд░ рдпрд╣ рдСрдмреНрдЬреЗрдХреНрдЯрд┐рд╡-рд╕реА (рд▓реЗрдХрд┐рди рд╡реИрд╕реЗ рднреА рдереЛрдбрд╝рд╛ рдореЛрдЯрд╛) рд╕реЗ рдЬреНрдпрд╛рджрд╛ рддреЗрдЬ рд╣реЛрдЧрд╛ред
Javaone рдкреВрд░рд╛ рдХрд░рдирд╛
рдореЗрд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдореНрдореЗрд▓рди рд░рд┐рдкреЛрд░реНрдЯ рд╢рд┐рдкрд┐рд▓реЗрд╡ рдХреА рд╕рдВрдЧреЛрд╖реНрдареА рдкрд░ рдмрд╛рдд
рд╣реИ ред рджреЛрд╕реНрддреЛрдВ рдиреЗ JMM рдкрд░ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦреЗ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рд╕рднреА рд╕рдВрдХрд▓рдХ рдХреЛ рдирд╖реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ рдПрдХ рдмрдЧ рдкрд╛рдпрд╛, рдФрд░ рдореБрдЭреЗ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреНрдпрд╛ рд▓рдЧрд╛, рдбрдЧ рд▓реА рдХреА JMM рд░рд╕реЛрдИ рдХреА рдХрд┐рддрд╛рдм рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕реЗ рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рднреА рдЬрд╛рд╡рд╛ рд╕рдВрдХрд▓рдХ рдкреНрд░рд╛рд░реНрдердирд╛ рдХрд░рддреЗ рд╣реИрдВ!
рдФрд░ рдХреЛрдЯрд▓рд┐рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдВрджреНрд░реЗрдИ рдмреНрд░реЗрд╕реНрд▓рд╛рд╡ рдХреЗ рдПрдХ рднрд╛рд╖рдг рдХреЗ рд╕рд╛рде рд╕рдореНрдореЗрд▓рди рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ред рдЖрдВрджреНрд░реЗрдИ рдХреЗрд╡рд▓ рдЕрдкрдиреА рдмрд╛рдд рдХреЗ рд▓рд┐рдП рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдЖрдП, рд▓реЗрдХрд┐рди рдореИрдВ рдмрд╛рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЙрдирд╕реЗ рдмрд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рд╡рд╣ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╕рдореБрджрд╛рдп рдмрдврд╝ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдЗрд╕ рд╡рд┐рд╖рдп рд╕реЗ рдереЛрдбрд╝рд╛ рдердХ рдЧрдП рдереЗред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореБрдЭреЗ рд╕рдореНрдореЗрд▓рди рдкрд╕рдВрдж рдЖрдпрд╛ред рдореИрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рд▓реЗрдХрд┐рди рд╕рдВрдЪрд╛рд░ рдЕрдореВрд▓реНрдп рд╣реИ! рдХреЗрд╡рд▓, рдпрд╣ рдореБрдЭреЗ рдкреНрд░рддреАрдд рд╣реБрдЖ рдХрд┐ рд▓реЛрдЧреЛрдВ рдХреЛ рдЖрдирдВрджрдордп рдЙрддреНрд╕рд╛рд╣ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓рд╛рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрдИ рд╕рдореНрдореЗрд▓рди рдкреНрд░рд╕рд┐рджреНрдз рд╣реИрдВред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдкрд░рд┐рдорд╛рдг рдХреЗ рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡ рд╕рд┐рддрд╛рд░реЛрдВ рдХреЛ рд▓рд╛рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмрдбрд╝реЗ рд╣реЙрд▓ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред
рдореЗрд░реЗ рдмрд╛рд░реЗ рдореЗрдВ + рд▓рд┐рдВрдХрдореИрдВ рдПрдХреНрд╕реЗрд▓рд╕рд┐рдпрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рд╣рдо рдЕрдкрдирд╛ рдЬреЗрд╡реАрдПрдо -
рдПрдХреНрд╕реЗрд▓рд╕рд┐рдпрд░ рдЬреЗрдИрдЯреА рдмрдирд╛рддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рд╕реНрдерд┐рд░ рд╕рдВрдХрд▓рдХ (рдПрдУрдЯреА) рдХреЗ рд╕рд╛рде рдПрдХ рдЬреЗрд╡реАрдПрдо рд╣реИ рдЬреЛ рд▓рдХреНрд╖реНрдп рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рдмрд╛рдЗрдЯрдХреЛрдб рдХреЛ рдирд┐рдпрдорд┐рдд рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ JVM рдиреЛрд╡реЛрд╕рд┐рдмрд┐рд░реНрд╕реНрдХ рдореЗрдВ рдЦрд░реЛрдВрдЪ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдореИрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЖрд░рдВрднрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реВрдВред