Котлин жаңы Javaбы?
Котлин жаңы Javaбы?

Video: Котлин жаңы Javaбы?

Video: Котлин жаңы Javaбы?
Video: Топ 7 трендов в технологиях для Java back-end разработчика в 2022 году [MJC] 2024, Ноябрь
Anonim

Google расмий колдоосун жарыялады Котлин onAndroid, Google I/O 2017 жана Android Studio 3.0 менен башталат Котлин Android иштеп чыгуу куралдар топтомуна орнотулган. Котлин сыяктуу эле байт кодуна түзөт Java , менен иштешет Java табигый жолдор менен сабактарды, жана куралдар менен бөлүшөт Java.

Мындан тышкары, Котлин Javaны алмаштырабы?

Котлин JVMде иштеген байт кодун түзөт; көз каранды Java Класс китепканасы. Алардын өз ара аракеттенүүсүн билдирет Java эмес бара жатат болуу алмаштырылды . Андан тышкары, Google I/Oнун жарыясы муну көрсөттү Котлин Androidэкосистемасына кошулуп жатат, бирок жок Java алмаштыруу.

Жогорудагыдан тышкары, Котлин Javaга караганда оңойбу? Албетте, тик окуу ийри сызыгы бар Котлин . Анын өтө кыска синтаксиси чоң артыкчылыгы болсо да, алдын ала үйрөнүүнү талап кылат. Котлин жайыраак компиляция ылдамдыгын көрсөтөт Java караганда көпчүлүк учурларда, ал сабаса да Java бир нече учурларда.

Муну эске алуу менен, Котлин Java болобу?

Котлин кайчылаш-платформа, статикалык түрдө терилген, типти жыйынтыктоочу жалпы максаттуу программалоо тили. Котлин менен толук өз ара аракеттенүү үчүн иштелип чыккан Java , жана анын стандарттык китепканасынын JVM версиясы көз каранды Java Класс китепканасы, бирок типтеги жыйынтык анын синтаксисин кыскараак кылууга мүмкүндүк берет.

Котлин Android үчүн Javaга караганда жакшыраакпы?

Котлин статикалык типтүү программалоо тили болуп саналат Java Virtual Machine (JVM) жана JavaScript. Жалпы максаттуу тил катары сүрөттөлгөн, Котлин колдоо үчүн функцияларды киргизет Java өз ара аракеттенүү. Колдонуу Котлин менен Java ашыкча казан кодун азайтат, бул үчүн чоң утуш Android иштеп чыгуучулар.

Сунушталууда: