კოტლინი ახალი ჯავაა?
კოტლინი ახალი ჯავაა?

ვიდეო: კოტლინი ახალი ჯავაა?

ვიდეო: კოტლინი ახალი ჯავაა?
ვიდეო: Java vs Kotlin for Android App Development 2024, ნოემბერი
Anonim

Google-მა გამოაცხადა ოფიციალური მხარდაჭერა კოტლინი Android-ზე Google I/O 2017-ზე და დაწყებული Android Studio 3.0-ით კოტლინი ჩაშენებულია Android-ის განვითარების ხელსაწყოების კომპლექტში. კოტლინი აწყობს იმავე ბაიტის კოდს, როგორც ჯავა , ურთიერთქმედებს ჯავა კლასები ბუნებრივი გზებით და უზიარებს ხელსაწყოებს ჯავა.

გარდა ამისა, კოტლინი აპირებს ჯავას ჩანაცვლებას?

კოტლინი აწყობს ბაიტის კოდს, რომელიც მუშაობს JVM-ზე; ეს დამოკიდებულია იმაზე ჯავა საკლასო ბიბლიოთეკა. მათი ურთიერთთანამშრომლობა გულისხმობს ჯავა არ არის მიდის ყოფნა შეცვალა . გარდა ამისა, Google I/On-ის განცხადებამ მიუთითა, რომ კოტლინი ემატება ანდროიდის ეკოსისტემას და არა ჯავის ჩანაცვლება.

გარდა ზემოთ, კოტლინი უფრო ადვილია ვიდრე ჯავა? ნამდვილად არის ციცაბო სწავლის მრუდი კოტლინი . მისი ძალიან ლაკონური სინტაქსი, მიუხედავად იმისა, რომ დიდი უპირატესობაა, მოითხოვს წინასწარ სწავლას. კოტლინი აჩვენებს შედგენის ნელ სიჩქარეს ვიდრე ჯავას უმეტეს შემთხვევაში, მიუხედავად იმისა, რომ ის სცემს ჯავა რამდენიმე შემთხვევაში.

ამის გათვალისწინებით, კოტლინი ჯავაა?

კოტლინი არის ჯვარედინი პლატფორმა, სტატიკურად აკრეფილი, ზოგადი დანიშნულების პროგრამირების ენა ტიპების დასკვნით. კოტლინი შექმნილია სრული ურთიერთთანამშრომლობისთვის ჯავა და მისი სტანდარტული ბიბლიოთეკის JVM ვერსია დამოკიდებულია იმაზე ჯავა კლასის ბიბლიოთეკა, მაგრამ ტიპის დასკვნა საშუალებას აძლევს მის სინტაქსს იყოს უფრო ლაკონური.

კოტლინი ანდროიდისთვის ჯავას ჯობია?

კოტლინი არის სტატიკურად აკრეფილი პროგრამირების ენა ჯავა ვირტუალური მანქანა (JVM) და JavaScript. აღწერილია, როგორც ზოგადი დანიშნულების ენა, კოტლინი წარმოგიდგენთ ფუნქციონალურ ფუნქციებს მხარდასაჭერად ჯავა თავსებადობა. გამოყენება კოტლინი თან ჯავა ამცირებს ქვაბის გადაჭარბებულ კოდს, რაც დიდი მოგებაა Android დეველოპერები.

გირჩევთ: