Oracle JDK 20 рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИ, рдирдИ рд▓рд╛рдЗрд╕реЗрдВрд╕рд┐рдВрдЧ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рддрд╣рдд рдкрд╣рд▓реА рд░рд┐рд▓реАрдЬрд╝
Oracle рдиреЗ Oracle JDK 20 рдХрд╛ рдЕрдирд╛рд╡рд░рдг рдХрд┐рдпрд╛, рдЬреЛ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди, рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде Java SE рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреА рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬрд╝ рд╣реИ, рдФрд░ рдирдП Java SE рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рд╕рдмреНрд╕рдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рддрд╣рдд рдЗрд╕рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред

рдУрд░реЗрдХрд▓ рдиреЗ рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо, рдУрд░реЗрдХрд▓ рдЬреЗрдбреАрдХреЗ 20 рдХреЗ рдЕрдкрдиреЗ рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреА рдШреЛрд╖рдгрд╛ рдХреАред рдПрдХ рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рд░рд┐рд▓реАрдЬ рдХреЗ рд░реВрдк рдореЗрдВ, рдЬреЗрдбреАрдХреЗ 20 рдореЗрдВ рдЫрд╣ рдорд╣реАрдиреЗ рдХрд╛ рдкреНрд░реАрдорд┐рдпрдо рд╕рдорд░реНрдерди рд╢рд╛рдорд┐рд▓ рд╣реИ рдФрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди, рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╣рдЬрд╛рд░реЛрдВ рд╕рдВрд╡рд░реНрджреНрдзрди рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддрд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрдиред
рд╕рд╛рдд JDK рд╕рдВрд╡рд░реНрджреНрдзрди рдкреНрд░рд╕реНрддрд╛рд╡реЛрдВ (JEPs) рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реБрдП, JDK 20 рдкрд┐рдЫрд▓реЗ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдкреЗрд╢ рдХреА рдЧрдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдмрдирд╛рдирд╛ рдФрд░ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред рд░рд┐рдХреЙрд░реНрдб рдкреИрдЯрд░реНрди рдФрд░ рд╕реНрд╡рд┐рдЪ рдХреЗ рд▓рд┐рдП рдкреИрдЯрд░реНрди рдорд┐рд▓рд╛рди рд╕рд╣рд┐рдд рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдПрдореНрдмрд░ рд╕реЗ рднрд╛рд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реБрдЖ рд╣реИред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрдирд╛рдорд╛ рдиреЗ рдЬрд╛рд╡рд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди (JVM) рдХреЛ рд╡рд┐рджреЗрд╢реА рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдореЗрдореЛрд░реА рдПрдкреАрдЖрдИ рдФрд░ рд╡реЗрдХреНрдЯрд░ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЗрд╢реА рдХреЛрдб рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╡рд░реНрджреНрдзрди рдореЗрдВ рдпреЛрдЧрджрд╛рди рджрд┐рдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реВрдо рд╕реНрдХреЛрдкреНрдб рд╡реИрд▓реНрдпреВрдЬрд╝, рд╡рд░реНрдЪреБрдЕрд▓ рдереНрд░реЗрдбреНрд╕ рдФрд░ рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрдб рдХреЙрдиреНрдХрд░реЗрдВрд╕реА рдЬреИрд╕реА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЙрдЪреНрдЪ-рдереНрд░реВрдкреБрдЯ, рд╕рдорд╡рд░реНрддреА рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ, рдмрдирд╛рдП рд░рдЦрдиреЗ рдФрд░ рджреЗрдЦрдиреЗ рдХреЛ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЬреЙрд░реНрдЬреЗрд╕ рд╕рд╛рдм, рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╡рд░рд┐рд╖реНрда рдЙрдкрд╛рдзреНрдпрдХреНрд╖, рдУрд░реЗрдХрд▓ рдореЗрдВ рдЬрд╛рд╡рд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЧреНрд░реБрдк рдЪреЗрдпрд░, рдФрд░ рдУрдкрдирдЬреЗрдбреАрдХреЗ рдЧрд╡рд░реНрдирд┐рдВрдЧ рдмреЛрд░реНрдб рдХреЗ рд╕рджрд╕реНрдп рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдбреЗрд╡рд▓рдкрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреЗ рд╣реБрдП рдЬрд╛рд╡рд╛ рдХреЛ рдПрдХ рд╕рдордХрд╛рд▓реАрди рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдФрд░ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдмрдирд╛рдП рд░рдЦрдирд╛ рд╣реИред рд╕рд╛рдм рдиреЗ рдиреЛрдЯ рдХрд┐рдпрд╛ рдХрд┐ рдЫрд╣ рдорд╣реАрдиреЗ рдХреА рд░рд┐рд▓реАрдЬ рддрд╛рд▓ рдиреЗ рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдирд╡рд╛рдЪрд╛рд░ рдХреА рддреЗрдЬреА рд╕реЗ рдбрд┐рд▓реАрд╡рд░реА рдХреА рдЕрдиреБрдорддрд┐ рджреА рд╣реИ, рдФрд░ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдПрдХрддреНрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
Oracle JDK 20 рдЫрд╣ рдорд╣реАрдиреЗ рдХреА рдЪрдХреНрд░ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ 11рд╡реАрдВ рд░рд┐рд▓реАрдЬрд╝ рд╣реИ рдФрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдирдП Java SE рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рд╕рдмреНрд╕рдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рдореЙрдбрд▓ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд╛рдж рдкрд╣рд▓реА рд░рд┐рд▓реАрдЬрд╝ рд╣реИред рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╕рдВрдЧрдарди рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╢реБрд▓реНрдХреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддреА рд╣реИред рдбреЗрд╕реНрдХрдЯреЙрдк, рд╕рд░реНрд╡рд░ рдФрд░ рддреГрддреАрдп-рдкрдХреНрд╖ рдмрд╛рджрд▓реЛрдВ рдореЗрдВ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рдЯреНрд░реИрдХрд┐рдВрдЧ рдФрд░ рдкреНрд░рдмрдВрдзрди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдЙрдкрдЬреА рдкрд░рд┐рд╡рд░реНрддрдиред
рдкрд┐рдЫрд▓реЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдУрд░реЗрдХрд▓ рдиреЗ рдЕрдкрдиреА рд▓рд╛рдЗрд╕реЗрдВрд╕рд┐рдВрдЧ рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╣реБрдП рджреЗрдЦрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ 2019 рдореЗрдВ рдЬрд╛рд╡рд╛ рдПрд╕рдИ рддрдХ рдореБрдлреНрдд рдкрд╣реБрдВрдЪ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдирд╛ рдФрд░ рдЬреЗрдбреАрдХреЗ 17 рдФрд░ рдмрд╛рдж рдореЗрдВ 2020 рдореЗрдВ рдиреЛ-рдлреАрд╕ рдирд┐рдпрдо рдФрд░ рд╢рд░реНрддреЗрдВ (рдПрдирдПрдлрдЯреАрд╕реА) рдкреЗрд╢ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдХреБрдЫ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред JDK 21 рдЕрдЧрд▓рд╛ рд▓реЙрдиреНрдЧ-рдЯрд░реНрдо рд╕рдкреЛрд░реНрдЯ (LTS) рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдЧрд╛, рдЬреЛ рдХрдИ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП Oracle рдХреЗ рд╕рдорд░реНрдерди рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдЧрд╛ред
Oracle рдиреЗ рдХрдВрдкрдиреА рдХреЗ рдкреВрд░реНрд╡ рд░реЗрдбрд╡реБрдб рд╢реЛрд░реНрд╕, рдХреИрд▓рд┐рдлрд╝реЛрд░реНрдирд┐рдпрд╛, рдореБрдЦреНрдпрд╛рд▓рдп рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд Oracle DevLive Level Up рдирд╛рдордХ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рднрд╛рд╖рд╛ рдФрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреА рдирд╡реАрдирддрдо рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, JDK 20 рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯреНрд╕ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдБред
рд╕рдВрдмрдВрдзрд┐рдд рд╕рдорд╛рдЪрд╛рд░ рдореЗрдВ, AppMaster, рдПрдХ рдкреНрд░рдореБрдЦ no-code рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо , рдЕрдкрдиреА рдирд╡реАрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреА рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рд╕рдореБрджрд╛рдп рдореЗрдВ рдХрд░реНрд╖рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред рдЬреИрд╕реЗ-рдЬреИрд╕реЗ low-code рдФрд░ no-code рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдУрд░ рд░реБрдЭрд╛рди рдмрдврд╝рддрд╛ рд╣реИ, рд╡реИрд╕реЗ-рд╡реИрд╕реЗ AppMaster рдХреБрд╢рд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕ рд╕рдорд╛рдзрд╛рди рдЪрд╛рд╣рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡рд┐рдХрд▓реНрдк рдмрдирд╛ рд╣реБрдЖ рд╣реИред


