Котлин шинэ Java мөн үү?
Котлин шинэ Java мөн үү?

Видео: Котлин шинэ Java мөн үү?

Видео: Котлин шинэ Java мөн үү?
Видео: Java On Conference 2022, JDK 19, Spring Framework 6 и Spring Boot 3 [Новости MJC #11] 2024, Арваннэгдүгээр
Anonim

Google-д албан ёсны дэмжлэг үзүүллээ Котлин onAndroid дээр Google I/O 2017, Android Studio 3.0-аас эхлэн Котлин Андройд хөгжүүлэлтийн хэрэгслийн багцад суулгасан болно. Котлин -тэй ижил байт код руу хөрвүүлдэг Java , хамтран ажилладаг Java байгалийн аргаар хичээллэж, багаж хэрэгслийг хуваалцдаг Java.

Үүнээс гадна Котлин Java-г солих уу?

Котлин JVM дээр ажилладаг байт код руу хөрвүүлдэг; -аас хамаарна Java Ангийн номын сан. Тэдний харилцан ажиллах чадвар нь Java биш явж байна байх сольсон . Цаашилбал, Google I / дээрх зарлал нь үүнийг харуулж байна Котлин Андройдын экосистемд нэмж байгаа боловч үгүй Java-г солих.

Дээр дурдсанаас гадна Котлин нь Java-ээс хялбар юу? эгц сурах муруй байгаа нь гарцаагүй Котлин . Энэ нь маш товч синтакс боловч маш сайн давуу талтай боловч тодорхой хэмжээний мэдлэг шаарддаг. Котлин эмхэтгэх хурд бага байгааг харуулж байна Java-аас илүү ихэнх тохиолдолд цохиж байгаа ч гэсэн Java хэд хэдэн тохиолдолд.

Үүнийг анхаарч үзвэл Котлин нь Java мөн үү?

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

Котлин Android-д зориулсан Java-ээс илүү сайн уу?

Котлин нь статик хэлбэрээр бичигдсэн програмчлалын хэл юм Java Виртуал машин (JVM) болон JavaScript. Ерөнхий зориулалтын хэл гэж тодорхойлсон, Котлин дэмжих функцуудыг танилцуулж байна Java харилцан ажиллах чадвар. Ашиглаж байна Котлин хамт Java хэт их бойлер хавтангийн кодыг бууруулдаг бөгөөд энэ нь маш том ялалт юм Android хөгжүүлэгчид.

Зөвлөмж болгож буй: