Կոտլինը նոր Java-ն է:
Կոտլինը նոր Java-ն է:

Video: Կոտլինը նոր Java-ն է:

Video: Կոտլինը նոր Java-ն է:
Video: Java On Conference 2022, JDK 19, Spring Framework 6 և Spring Boot 3 [MJC News #11] 2024, Մայիս
Anonim

Google-ը հայտարարել է պաշտոնական աջակցության մասին Կոտլին onAndroid-ում Google I/O 2017-ում և սկսած Android Studio 3.0-ից Կոտլին ներկառուցված է Android-ի մշակման գործիքների հավաքածուի մեջ: Կոտլին կազմում է նույն բայթ կոդը, ինչ Java , համագործակցում է Java դասեր բնական ձևերով և կիսվում են գործիքների հետ Java.

Բացի այդ, kotlin-ը պատրաստվում է փոխարինել Java-ին։

Կոտլին կազմում է բայթային կոդը, որն աշխատում է JVM-ում; դա կախված է Java Դասարանական գրադարան. Նրանց փոխգործունակությունը ենթադրում է Java չէ գնում լինել փոխարինվել է . Ավելին, Google I/O-ի հայտարարությունը ցույց էր տալիս, որ Կոտլին ավելացվում է Androidecosystem-ին, և ոչ Java-ի փոխարինում.

Բացի վերևից, Կոտլինն ավելի հեշտ է, քան Java-ն: Կա հաստատ կտրուկ ուսուցման կորի հետ Կոտլին . Նրա չափազանց հակիրճ շարահյուսությունը, չնայած մեծ առավելություն է, պահանջում է որոշակի ուսուցում: Կոտլին ցույց է տալիս ավելի դանդաղ կազմման արագություն քան Java-ն շատ դեպքերում, թեև այն հաղթում է Java մի քանի դեպքերում.

Սա հաշվի առնելով՝ Կոտլինը Java է:

Կոտլին միջպլատֆորմային, ստատիկ տպագրված, ընդհանուր նշանակության ծրագրավորման լեզու է՝ տիպային եզրակացություններով։ Կոտլին նախագծված է լիովին փոխգործակցելու համար Java , և նրա ստանդարտ գրադարանի JVM տարբերակը կախված է Java Դասի գրադարան, բայց տիպի եզրակացությունը թույլ է տալիս իր շարահյուսությունը ավելի հակիրճ լինել:

Կոտլինն ավելի լավն է, քան Java-ն Android-ի համար:

Կոտլին ստատիկ տպագրված ծրագրավորման լեզու է Java Վիրտուալ մեքենա (JVM) և JavaScript: Նկարագրված է որպես ընդհանուր նշանակության լեզու, Կոտլին ներկայացնում է ֆունկցիոնալ հնարավորություններ աջակցելու համար Java փոխգործունակություն. Օգտագործելով Կոտլին հետ Java նվազեցնում է ավելորդ կաթսայի ծածկագիրը, ինչը մեծ հաղթանակ է Android մշակողները։

Խորհուրդ ենք տալիս: