Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android

ทำไม Kotlin จะมาแทนที่ Java สำหรับ Android App Development


ในขณะที่ทำงานกับ Kotlin คุณสามารถใช้ไลบรารี Java และเฟรมเวิร์กได้ ซึ่งสามารถทำได้โดยใช้เฟรมเวิร์กขั้นสูง โดยไม่ต้องเปลี่ยนทั้งโปรเจ็กต์ Java และ Kotlin มีอยู่ร่วมกันในโปรเจ็กต์เดียวกัน

สามารถวางโค้ด Kotlin ใน Android Studio ได้โดยไม่ต้องสร้างโปรเจ็กต์ทั้งหมดใน Kotlin

เป็นแพลตฟอร์มโอเพ่นซอร์สที่ช่วยในการพัฒนาโครงการอย่างรวดเร็ว มันง่ายและอ่านง่าย และต้องใช้การเข้ารหัสน้อยกว่ามากเมื่อเปรียบเทียบกับ Java

Kotlin ได้รับการพัฒนาโดย JetBrains และ IntelliJ เป็น IDE ที่ Android Studio ใช้ด้วยเช่นกัน

สามารถติดตั้งปลั๊กอิน Kotlin ได้ ซึ่งจะช่วยให้ Android Studio ดำเนินการกำหนดค่าที่จำเป็นสำหรับโครงการได้

จุดมุ่งหมายที่สำคัญอย่างหนึ่งของ Kotlin คือการลบการอ้างอิงที่เป็นโมฆะที่อาจมีอยู่ในโค้ด นี่เรียกอีกอย่างว่า 'ความผิดพลาดพันล้านดอลลาร์'

ในทางกลับกัน Java มีความสามารถในการเข้าถึงสมาชิกที่เป็นข้อมูลอ้างอิงที่เป็นโมฆะ ซึ่งส่งผลให้เกิดข้อยกเว้น สิ่งนี้เรียกอีกอย่างว่า 'NullPointerException'