Агуулгын хүснэгт:
Видео: Котлин REPL гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
REPL (Read-Eval-Print-Loop) нь ажиллуулах хэрэгсэл юм Котлин интерактив код. REPL Хэрэв танд шаардлагагүй бол төсөл, бүр функц үүсгэхгүйгээр илэрхийлэл, кодын хэсгүүдийг үнэлэх боломжийг танд олгоно. Гүйх REPL IntelliJ IDEA дээр Tools | нээнэ үү Котлин | Котлин REPL.
Мөн би котлиныг Java руу хэрхэн хөрвүүлэхийг мэдэх үү?
- Android студид kotlin файлыг нээх.
- хэрэгслүүд -> котлин -> котлин байт код руу оч.
- Таны котлин файлын хажууд нээгдэх шинэ цонхонд задлах товчийг дарна уу. Энэ нь таны kotlin файлын Java-тэй тэнцэх файлыг үүсгэх болно.
Цаашилбал, Котлин нь OOP мөн үү? Объект хандалттай Програмчлалд оруулах Котлин . Котлин нь объект хандлагатай програмчлал ( OOP ) дээд зэрэглэлийн функцууд болон ламбдауудыг дэмждэг хэл. Та объект бүрийг дангаар нь миникомпьютер байдлаар харж болно: энэ нь төлөвтэй бөгөөд үйлдэл хийх боломжтой.
Дараа нь Котлин хөрвүүлэгч хэрхэн ажилладаг вэ гэсэн асуулт гарч ирнэ.
- [Багаш] Котлин Java кодын нэгэн адил Java байт кодыг хөрвүүлдэг бөгөөд Java виртуал машинаар ажиллах үед гүйцэтгэдэг. java ба байт кодыг дагаж мөрдвөл энэ нь Main нэртэй файл болно. анги. Та энэ ангид хамрагдаж, Java виртуал машин дээр, java Main гэсэн командыг ашиглан ажиллуулж болно.
Котлиныг яаж хийдэг вэ?
Алхам 1: Шинэ төсөл үүсгэ
- Android Studio нээнэ үү.
- Android Studio-д тавтай морилно уу харилцах цонхны шинэ Android Studio төсөл эхлүүлэх дээр дарна уу.
- Үндсэн үйл ажиллагааг сонгоно уу (өгөгдмөл биш).
- Миний анхны програм гэх мэт нэр өг.
- Хэлийг Котлин гэж тохируулсан эсэхийг шалгаарай.
- Бусад талбаруудад анхдагч тохиргоог үлдээнэ үү.
- Finish дээр дарна уу.
Зөвлөмж болгож буй:
Котлин шинэ Java мөн үү?
Google нь Google I/O 2017 дээр Kotlin onAndroid-д албан ёсны дэмжлэг үзүүлэхээ зарласан бөгөөд Android Studio 3.0-аас эхлэн Kotlin нь Android хөгжүүлэлтийн хэрэгслийн багцад суурилагдсан. Котлин нь Java-тэй ижил байт кодыг эмхэтгэж, Java ангиудтай байгалийн аргаар хамтран ажиллаж, багаж хэрэгслийг хуваалцдаг. Java-тэй
Хамтрагч объект Котлин гэж юу вэ?
Котлин олон инстанцтай ангиудад "анги", синглтон ангиллын хувьд "объект"-тэй. Скала ч мөн адил ялгадаг гэдэгт би итгэж байна уу? "хамтрагч объект" нь "объект" гэсэн ойлголтын өргөтгөл юм: тодорхой ангид хамтрагч, улмаар түүний хувийн түвшний арга, шинж чанаруудад хандах боломжтой объект
Котлин өгөгдлийн анги гэж юу вэ?
Котлин нь өгөгдөл/төлөвийг хадгалахад ашигладаг ангиудын хувьд илүү сайн шийдэлтэй. Үүнийг Data Class гэж нэрлэдэг. Өгөгдлийн анги нь ердийн ангитай адил боловч зарим нэмэлт функцуудтай. Котлины өгөгдлийн ангиудын тусламжтайгаар та бүх урт кодыг өөрөө бичих/үүсгэх шаардлагагүй болно
Котлин дахь газрын зураг гэж юу вэ?
Котлин газрын зураг нь хос объект агуулсан цуглуулга юм. Газрын зураг нь өгөгдлийг түлхүүр, утгаас бүрдэх хос хэлбэрээр хадгалдаг. Газрын зургийн товчлуурууд нь өвөрмөц бөгөөд газрын зураг нь түлхүүр бүрийн хувьд зөвхөн нэг утгыг агуулна. Котлин хувиршгүй болон хувиршгүй газрын зургийг ялгадаг
Котлин дахь интерфейс гэж юу вэ?
Котлин - Интерфэйс. Котлин дээр интерфэйс нь Java 8-тай яг адилхан ажилладаг бөгөөд энэ нь аргын хэрэгжилт болон хийсвэр аргуудын мэдэгдлийг агуулж болно гэсэн үг юм. Тодорхойлогдсон функцийг ашиглахын тулд интерфэйсийг анги хэрэгжүүлж болно