рд╢реАрд░реНрд╖ 10 JPoint 2019 рдХреА рд░рд┐рдкреЛрд░реНрдЯ

рдЬреЗрдкреАрдПрди рдУрдкрдирд┐рдВрдЧ рдХреАрдиреЛрдЯ 2019

рдХрд╛рдорд░реЗрдбреЛрдВ рдХреЗ рд╡рд┐рдЪрд╛рд░ рднрд╡рд┐рд╖реНрдп рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЬрд╛рд╡рд╛ рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг, рджрд┐рди рдХреА рдЧрд░реНрдореА рдореЗрдВ рдЧрд░реНрдо - рдЬрд╛рд╡рд╛ / рдЬреЗрдбрдбреАрдХреЗ 13, рдЬреЛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╣рдм рд╕рд╛рдЗрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдХрд▓ рдЖрдкрдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ ред рдЖрдЧреНрд░рд╣рдкреВрд░реНрд╡рдХ рдЕрддреАрдд рдореЗрдВ рд▓реМрдЯреЗрдВ - рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрд╣рдо рдЪрд╛рд╣реЗрдВ, рдЙрддрдирд╛ рджреВрд░ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдПрдХ рджрд░реНрдЬрди рдШрдВрдЯреЗ рдмрд┐рддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рджреАрдкрдХред

рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдиреЗ JPoint 2019 рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рдПред рдХрдЯ рдХреЗ рддрд╣рдд рд╕рдореНрдореЗрд▓рди рдХреЗ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╢реАрд░реНрд╖ 10 рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рд╣реИрдВ, рдФрд░ рдореИрдВ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдореЗрдВ рдпреЗ рд░рд┐рдкреЛрд░реНрдЯ рджреЗрдЦрдиреЗ рд▓рд╛рдпрдХ рдХреНрдпреЛрдВ рд╣реИрдВред

рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡, рд╕рд░реНрд╡рд┐рд╕-рдорд┐рд╕реНрдб рдЬрд╛рд╡рд╛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд╡рд┐рде рдЗрд╕реНрддрд┐рдпреЛ


рд╡рдХреНрддрд╛: рд╕реЗрдмрд╕реНрдЯрд┐рдпрди рдбреЗрд╢рдирд░
рд╕реНрдерд╛рди: 10
рд░реЗрдЯрд┐рдВрдЧ: 4.08
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 300
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

рд░рд┐рдкреЛрд░реНрдЯ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА, рд╕реЗрдмреЗрд╕реНрдЯрд┐рдпрди рдиреЗ рдЕрдкрдиреА рдХрд╣рд╛рдиреА рдХреЗ рд╕рд╛рде рд╣реЙрд▓ рдХреЛ рд╕рдореНрдореЛрд╣рд┐рдд рдХрд┐рдпрд╛ред рд╕реНрдкрд╖реНрдЯ, рд╕реНрд╡рдЪреНрдЫ рдФрд░ рдЖрд╕рд╛рди рдЕрдВрдЧреНрд░реЗрдЬреА рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рд▓реБрдкреНрдд рд╣реЛрддреА рд╣реИ, рдФрд░ рдХреБрдЫ рдорд┐рдирдЯреЛрдВ рдХреЗ рдмрд╛рдж рдЖрдк рдордХреНрдЦреА рдкрд░ рд╣рд░ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдкрдХрдбрд╝рддреЗ рд╣реИрдВред рд╕рд╛рдВрддреНрд╡рдирд╛ рдХреЗ рдорд╛рд▓рд┐рдХ, рд╕реЗрдмрд╕реНрдЯрд┐рдпрди рдиреЗ рд╢реНрд░реЛрддрд╛рдУрдВ рдХреЛ рдЗрд╕реНрддрд┐рдпреЛ рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдореЗрдВ рдбреБрдмреЛ рджрд┐рдпрд╛ред

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


рдЬрд╛рд╡рд╛ 8 рд╕реЗ 11 рддрдХ рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрдЬ рдХреЛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдирд╛: рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?


рд╡рдХреНрддрд╛: рд╡реНрд▓рд╛рджрд┐рдореАрд░ рдкреНрд▓рд┐рдЬрд╝рдЧрд╛ рдЯреЛрдкрд╛рд░рд┐рдпрди
рд╕реНрдерд╛рди: 9
рд░реЗрдЯрд┐рдВрдЧ: 4.09
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 660
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

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


рдкреНрд░реЙрдХреНрд╕реА рдкрд░реА рдФрд░ рд╡рд╕рдВрдд рдХрд╛ рдЬрд╛рджреВ


рд╡рдХреНрддрд╛: рд╡рд┐рдХреНрдЯрд░ рд░реЗрдВрдЯрд┐рдпрд╛
рд╕реНрдерд╛рди: 8
рд░реЗрдЯрд┐рдВрдЧ: 4.13
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 440
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

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


рдЬрдм рдпрд╣ рд╕рдм рдХрд╛рдлреНрдХрд╛ рдиреАрдЪреЗ рдЪрд▓рд╛ рдЧрдпрд╛


рд╡рдХреНрддрд╛: рдЧреНрд░рд┐рдЧреЛрд░реА рдХреЛрд╢реЗрд▓реЗрд╡ рдЬреНрдЮрд╛рдирдХреЛрд╢
рд╕реНрдерд╛рди: 7
рд░реЗрдЯрд┐рдВрдЧ: 4.17
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 480
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

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


JVM TI: рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд▓рд┐рдП "рдкреНрд▓рдЧрдЗрди" рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдП


рд╡рдХреНрддрд╛: рдПрдВрдбреНрд░реА рдкреИрдВрдЧрд┐рди рдЕрдкрд╛рдВрдЧрд┐рди
рд╕реНрдерд╛рди: 6
рд░реЗрдЯрд┐рдВрдЧ: 4.23
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 440
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛
рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдкреНрд░рддрд┐рд▓реЗрдЦ

рд╡рд╣ рджреБрд░реНрд▓рдн рдорд╛рдорд▓рд╛ рдЬрдм рдЖрдВрджреНрд░реЗрдИ рдУрдбрдиреЛрдХреНрд▓рд╛рдВрд╕реНрдХреА рдХреЗ рдЙрд╕ рдЫреЛрдЯреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдЬрд╛рд╡рд╛ рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕реА рдХреЛрдб, рдЬреЗрд╡реАрдПрдо рдЗрдВрдЯрд░реНрдирд▓ рдФрд░ рдЕрдиреНрдп рдмреБрд░реА рдЪреАрдЬреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдХреЗрд▓реЗ рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЬреАрд╡рди рдХреЗ рдПрдХ рдШрдВрдЯреЗ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рд╕рдореНрдореЗрд▓рди рд╕реЗ рдПрдХ рд╡реАрдбрд┐рдпреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЕрдХреНрд╕рд░ рд╕рд╡рд╛рд▓ рдирд╣реАрдВ рд╕реБрдирддрд╛, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдкреНрд░рд╢реНрди рдЕрдиреБрднрд╛рдЧ рд╕реАрдзрд╛ рдерд╛, рдЬреЛ рдХреЗрд╡рд▓ рдкреЗрдЪреАрджрд╛ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ "рдпрд╣ рдПрдХ рдкреЗрдЪреАрджрд╛ рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЖрдкрдиреЗ рдЗрд╕реЗ рджреЗрдЦрд╛ ..."


рдИрд╢реНрд╡рд░ рдХрд╛ рдЦреЗрд▓ред рдХреНрдпрд╛ рд╡рд┐рдЬреНрдЮрд╛рди рдиреЗ рд╕реАрдорд╛ рдкрд╛рд░ рдХрд░ рд▓реА


рд╡рдХреНрддрд╛: рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдкрд╛рдгрдЪрд┐рди
рд╕реНрдерд╛рди: 5
рд░реЗрдЯрд┐рдВрдЧ: рек.реи 4.2
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 760

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


Java рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ: CodeCache рд╕рдВрд╕реНрдХрд░рдг


рд╡рдХреНрддрд╛: рд╡реНрд▓рд╛рджрд┐рдореАрд░ рд╕реАрддрдирд┐рдХреЛрд╡ vladimirsitnikov
рд╕реНрдерд╛рди: 4
рд░реЗрдЯрд┐рдВрдЧ: рек.реи реп
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 420

рдпрджрд┐ рд╢реАрд░реНрд╖рдХ "рдЬрд╛рд╡рд╛ рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ" рд╢реАрд░реНрд╖рдХ рд╣реИ рддреЛ рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рдмрд╣реБрдд рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд░реНрдмрд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдХреЗрд╡рд▓ рдЕрдЧрд░ рдкреНрд░рд╕реНрддреБрддрд┐ рдЙрдкрдпреЛрдЧреА рдереА, рддреЛ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд╢реАрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪрдиреЗ рдХрд╛ рдореМрдХрд╛ рд╣реИред рд╡реНрд▓рд╛рджрд┐рдореАрд░ рдиреЗ 2009 рд╕реЗ рдЕрдиреБрднрд╡ рдХреЗ рдХреБрдЫ рд╡рд┐рд╡рд░рдгреЛрдВ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд┐рдпрд╛ред рдмреЗрд╢рдХ, рд╡рд┐рд╡рд░рдг рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛, рд╡рд╣ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рдХреЗ рдХреМрди рд╕реЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдкрд╣рд▓реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдереАрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдиреЗ рдореБрдЭреЗ JEP 197: рдЦрдВрдбрд┐рдд рдХреЛрдб рдХреИрд╢ - рдЬрд╛рд╡рд╛ 11 рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдмрдирд╛рдпрд╛ред


рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдпрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдирд╣реАрдВ, рдпрд╣ рд╕рд╡рд╛рд▓ рд╣реИ


рд╡рдХреНрддрд╛: рдХрд┐рд░рд┐рд▓ рдЯреЛрд▓реНрдЪреЗрд╡ tolkkv , рдПрд╡реНрдЬреЗрдиреА рдмреЛрд░рд┐рд╕реЛрд╡ рдПрд╡рдЧреЗрдиреАрдмреЛрд░рд┐рд╕реЛрд╡
рд╕реНрдерд╛рди: 3
рд░реЗрдЯрд┐рдВрдЧ: 4.31
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 800
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

рдФрд░ рдпрд╣рд╛рдБ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рд╣реИ рдЬреЛ JPoint 2019 рд╕рдореНрдореЗрд▓рди рдХреА рд╕рдмрд╕реЗ рдардВрдбреА рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдореЗрдВ рд╢реАрд░реНрд╖ рддреАрди рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рдиреЗ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рджрд░реНрд╢рдХреЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдФрд░ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ред рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЛ рдпрд╣ рдкреНрд░рд╛рд░реВрдк рдорд┐рд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рд░рд┐рд▓ рдФрд░ рдпреВрдЬреАрди рдЕрдкрдиреЗ рд╢рд┐рд▓реНрдк рдХреЗ рд╕реНрд╡рд╛рдореА рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬреЛрдХрд░ 2017 рдХреА рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдореЗрдВ рдкрд╣рд▓рд╛ рд╕реНрдерд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛)ред рдЙрдиреНрд╣реЛрдВрдиреЗ рд╢реБрд░реВ рд╕реЗ рд╣реА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛ рд▓реА рдФрд░ рдПрдХ рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдпрд╛ред рд▓реЗрдЦрдХреЛрдВ рдиреЗ рдЪрд░рдгреЛрдВ рдореЗрдВ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдореЗрдВ рд╡рд┐рд╡рд░рдг рдЬреЛрдбрд╝рддреЗ рд╣реБрдП, рдПрдХ рднрд╛рдЧ рдХреЛ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдкрд░рд┐рдгрд╛рдореА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ред

рд░рд┐рдкреЛрд░реНрдЯ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдмрдирд╛рдИ рдЧрдИ рд╣реИ рдФрд░ рдУрд░рд╡реЗрд▓ рдХреЗ 1984 рдЙрдкрдиреНрдпрд╛рд╕ рдХреА рдХрд╣рд╛рдиреА рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддреА рд╣реИред рдмрдбрд╝реЗ рднрд╛рдИ рд╕реЗ рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рдкрд░рд┐рд╡реЗрд╢ рдореЗрдВ, рд╡рд┐рднрд┐рдиреНрди рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХреЛ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕реНрдкреАрдХрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░ рдХрд░рддреЗ рд╣реИрдВред


рджреБрдирд┐рдпрд╛ рдХреЛ рдлреБрд▓-рд╕реНрдЯреИрдХ рдХрд╛рд░реАрдЧрд░реЛрдВ рдХреА рдЬрд░реВрд░рдд рд╣реИ


рд╡рдХреНрддрд╛: рдПрдВрдЯреЛрди рдХреАрдХреНрд╕
рдЬрдЧрд╣: 2
рд░реЗрдЯрд┐рдВрдЧ: 4.37
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 1360
рд░рд┐рдкреЛрд░реНрдЯ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛

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


рдЗрдВрдЯреЗрд▓реАрдЬ рдЖрдИрдбреАрдИрдП рдореЗрдВ рдкрд░рдорд╛рдгреБ рдкрд░рд╛рд╡рд░реНрддрди: рд╣рдо рдЕрдкрдиреЗ рд▓рд┐рдП рдЖрдИрдбреАрдИ рдореЛрдбрд╝рддреЗ рд╣реИрдВ


рд╡рдХреНрддрд╛: рдЯреИрдЧрд┐рд░ рд╡рд▓реЗрд╡ рд▓рд╛рдиреА
рд╕реНрдерд╛рди: 1
рд░реЗрдЯрд┐рдВрдЧ: 4.41
рджрд░реНрд╢рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: ~ 800

рдФрд░ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдЯреИрдЧрд┐рд░ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдХрдмреНрдЬрд╛ рд╣реИ, рдЬреЛ рдЗрдВрдЯреЗрд▓реАрдЬреЗ рдЖрдИрдбреАрдИрдП рдореЗрдВ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, JetBrains рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛, willy-nilly рдЖрдк рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдмрди рдЬрд╛рддреЗ рд╣реИрдВред рд╡рд╣ рдЖрдкрдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЭрд╛ рдХрд░реЗрдЧрд╛ред рддрд╛рдЧрд┐рд░ рдордВрдЪ рдкрд░ рдХреЛрдб рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЪрд░рдгрдмрджреНрдз рддрд░реАрдХреЗ рд╕реЗ рдХреБрдЫ рд╕реБрдВрджрд░ рджреГрд╢реНрдп рджреЗрдЦрддрд╛ рд╣реИред рдирд╛рд░реЗ рдХреА рд╡рдХрд╛рд▓рдд рдХрд░рддреЗ рд╣реБрдП - "рд╕рдлрд╛рдИ рд▓рдЧрд╛рддрд╛рд░ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП," рд▓реЗрдЦрдХ рдЕрдкрдиреЗ рд▓рдХреНрд╖реНрдп рдХреА рдУрд░ рдмрдврд╝рддрд╛ рд╣реИ, рд╣рдореЗрдВ рдЕрдВрдзреЗрд░реЗ рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ ...


рдмреЗрд╢рдХ, рд╢реАрд░реНрд╖ 10 рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдЖрдкрдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╣рдордиреЗ рдЦреБрдж рдХреЛ рдХреЗрд╡рд▓ рджрд╕ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рддрдХ рд╣реА рд╕реАрдорд┐рдд рдирд╣реАрдВ рд░рдЦрд╛, рдЬреЗрдЯреАрдкреА 2019 рд╕рдореНрдореЗрд▓рди рдХреА рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рд╣рдорд╛рд░реЗ YouTube рдЪреИрдирд▓ рдкрд░ рдЦреБрд▓реА рд╣реИ, рдФрд░ рдЖрдк рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдХреА рд░реЗрдЯрд┐рдВрдЧ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

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

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


All Articles