рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди:
- C++ рдФрд░ Java рдХреЛрдб рдореЗрдВ рдлреЗрдВрдХреЗ рдЧрдП рдЕрдкрд╡рд╛рдж рдЕрдм Python рдХреЛрдб рдореЗрдВ рдХреЛрдИ рдЕрдкрд╡рд╛рдж рд╣реЛрдиреЗ рдкрд░ рдПрдХ рдЕрдкрд╡рд╛рдж рд╕реНрдЯреИрдХ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЕрдкрд╡рд╛рдж рд╕реНрдЯреИрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрдм рд╕реНрдЯреИрдХрдЯреНрд░реЗрд╕() рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
- рдХреЙрд▓ рд░рд┐рдЯрд░реНрди рд╕реНрдкреАрдб рддреАрди рдЧреБрдирд╛ рдХрд░ рджреА рдЧрдИ рд╣реИ.
- рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдк рд╕реЗ (рдкрд░рд┐рдорд╛рдг рдХреЗ рдХреНрд░рдо рд╕реЗ) рд╕рдВрдЪрд░рдг рдЧрддрд┐ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реБрдИ
рдмрд╣реБрдЖрдпрд╛рдореА рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╕реБрдиреНрди рдмрдлрд╝рд░реНрд╕ред рдмрд╣реБрдЖрдпрд╛рдореА рдкреНрд░рд┐рдорд┐рдЯрд┐рд╡ рдЬреЗрд╡реАрдПрдо рдХреЗ рдЕрдВрджрд░ рдмрдирд╛рдИ рдЧрдИ рд░реАрдб-рдУрдирд▓реА рдкреНрд░рддрд┐рдпреЛрдВ рдХреЛ рд╕рдиреНрдирд┐рд╣рд┐рдд рд╕реА рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рд╛рде рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред - рд╕рднреА рдЙрдЬрд╛рдЧрд░ рдЖрдВрддрд░рд┐рдХреЛрдВ рдХреЛ рд╕реАрдкреАрдереЙрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдкреНрд░рддреАрдХреЛрдВ __javaclass__, __javavalue__ рдФрд░ __javaproxy__ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛. рд╕рднреА CPython рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдЬрд╛рд╡рд╛ рд╕реНрд▓реЙрдЯ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ jpype рд╡рд░реНрдЧ рдкреНрд░рдХрд╛рд░реЛрдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рд╕рднреА рдирд┐рдЬреА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рд╕реАрдкреАрдереЙрди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬрд╛рд╡рд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдЕрдм рдЬреЗрдХреНрд▓рд╛рд╕ рдореЗрдЯрд╛рдХреНрд▓рд╛рд╕ рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдЯрд╛рдЗрдк рд╕реНрд▓реЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдкрд╛рдпрдерди рдмреЗрд╕ рдХреНрд▓рд╛рд╕ рдХреЗ рд▓рд┐рдП рдорд┐рдХреНрд╕рд┐рди рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИред рдкреНрд░рдХрд╛рд░ рдСрдмреНрдЬреЗрдХреНрдЯ, рдкреНрд░реЙрдХреНрд╕реА, рдПрдХреНрд╕реЗрдкреНрд╢рди, рдирдВрдмрд░ рдФрд░ рдРрд░реЗ рд╣реИрдВ рдФрд░ рд╕реАрдзреЗ рд╕реАрдкреАрдереЙрди рдХреЗ рдЖрдВрддрд░рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВред - рдмреЗрд╣рддрд░ рдЕрдиреБрд░реЗрдЦрдг рдФрд░ рдЕрдкрд╡рд╛рдж рдкреНрд░рдмрдВрдзрдиред
- рдРрд░реЗ рд╕реНрд▓рд╛рдЗрд╕ рдХреЛ рдЕрдм рдЙрди рджреГрд╢реНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдореВрд▓ рдкрд░ рд╡рд╛рдкрд╕ рд▓рд┐рдЦрдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рд╕реБрдиреНрди рд╕рд░рдгреАред рд╕рд░рдгреА рд╕реНрд▓рд╛рдЗрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдЪрд░рдгреЛрдВ рдореЗрдВ рдорд╛рди рд╕реЗрдЯ рдХрд░рдиреЗ рдФрд░ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕реНрд▓рд╛рдЗрд╕ (рд╕реНрдЯрд╛рд░реНрдЯ, рд╕реНрдЯреЙрдк, рд╕реНрдЯреЗрдк))ред
- рдРрд░реЗ рдЕрдм "__reversed__" рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред
- рдЬрд╛рд╡рд╛ рдРрд░реЗ рдЕрдм рдореЗрдореЛрд░реАрд╡реНрдпреВ рдПрдкреАрдЖрдИ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдмрдлрд░ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП numpy рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрддреЗ рд╣реИрдВред
- рдирдореНрдкреА рдЕрдм рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ (рдЕрддрд┐рд░рд┐рдХреНрдд) рдирд╣реАрдВ рд╣реИ рдФрд░ рдирдореНрдкреА рдореЗрдВ рдореЗрдореЛрд░реА рдЯреНрд░рд╛рдВрд╕рдлрд░, рдирдореНрдкреА рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдЙрдкрд▓рдмреНрдз рд╣реИред
- JInterface рдХреЛ рдореЗрдЯрд╛ рдХреНрд▓рд╛рд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП isinstance(cls, JInterface) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
- рд▓рд╛рдкрддрд╛ рдЯреАрдПрд▓рдбреА "рдорд┐рд▓", "рдиреЗрдЯ" рдФрд░ "рдПрдбреБ" рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдпрд╛рдд рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рджреМрд░рд╛рди UnsupportedClassVersion рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ред
- рдпрджрд┐ рддрддреНрд╡ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ рддреЛ java.util.Map рдЕрдм рдПрдХ KeyError рдлреЗрдВрдХрддрд╛ рд╣реИред рдЬреЛ рдорд╛рди рд╢реВрдиреНрдп рд╣реИрдВ рд╡реЗ рдЕрднреА рднреА рдЕрдкреЗрдХреНрд╖рд┐рдд рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреЛрдИ рдирд╣реАрдВ рд▓реМрдЯрд╛рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЦрд╛рд▓реА рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдХреЛрдИ рдирд╣реАрдВ рдорд╛рдирдирд╛ тАЛтАЛрдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ get() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
- java.util.Collection рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реВрдЪрд┐рдпреЛрдВ рдкрд░ рд░рд┐рдореВрд╡ (рдСрдмреНрдЬреЗрдХреНрдЯ) рдФрд░ рд░рд┐рдореВрд╡ (int) рдХреЗ рдмреАрдЪ рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ рдУрд╡рд░рд▓реЛрдб рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдореВрд▓ рдЬрд╛рд╡рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рд░рд┐рдореВрд╡() рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдУрд╡рд░рд▓реЛрдб рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдк рдХрд╛рд╕реНрдЯрд┐рдВрдЧ рдХреА рджреГрдврд╝рддрд╛ рд╕реЗ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИред
- java.lang.IndexOutOfBoundsException рдХреЛ рдЕрдм java.util.List рддрддреНрд╡реЛрдВ рддрдХ рдкрд╣реБрдБрдЪрддреЗ рд╕рдордп IndexError рдЕрдкрд╡рд╛рдж рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрдХрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕реНрд░реЛрдд: opennet.ru