aspose.info
TH

SCALA - ไฟล์ซอร์สโค้ดของ Scala

อัปเดตเมื่อ

ไฟล์ SCALA คืออะไร??

ไฟล์ SCALA เป็นไฟล์ซอร์สโค้ดที่สร้างด้วยภาษาโปรแกรม Scala (Scalable language) ประกอบด้วยซอร์สโค้ดที่เขียนด้วยโปรแกรมเชิงวัตถุและเชิงฟังก์ชัน ซึ่งเป็นธีมพื้นฐานของภาษาสกาลา Scale อำนวยความสะดวกในการสร้างระบบประสิทธิภาพสูงด้วยรันไทม์ JVM และ JavaScript สิ่งนี้ยังช่วยให้รองรับฟังก์ชันที่มีลำดับสูงกว่าและการซ้อนคำจำกัดความของฟังก์ชัน การพัฒนา Scala เริ่มต้นในปี 2546 โดย Martin Odersky และกลุ่มวิจัยของเขาที่ EPFL

รูปแบบไฟล์ SCALA

ไฟล์ SCALA ถูกบันทึกเป็นไฟล์ข้อความล้วนที่สามารถเปิดได้ด้วยโปรแกรมแก้ไขข้อความใดๆ เช่น Scala IDE สำหรับ Eclipse, Notepad, Notepad++ และ TextEdit ไฟล์ SCALA ไฟล์เดียวสามารถมีซอร์สโค้ดที่ประกอบด้วยคลาส อินเทอร์เฟซ สตริงดิบ และวิธีการโอเวอร์โหลดตัวดำเนินการ ฟีเจอร์ที่ดีที่สุดของ Scala คือสามารถคอมไพล์โค้ดเป็น Java byte ที่สามารถรันบน JVM ได้

สรุปภาษาสกาลา

  • การทำงานร่วมกันของ Java ที่ไร้รอยต่อ - สแต็ก Scala และ Java สามารถผสมกันเพื่อการรวมที่ราบรื่นเนื่องจากข้อเท็จจริงที่ว่า Scala ทำงานบน JVM
  • Type Interface - ดังนั้นระบบ Type จึงไม่รู้สึกคงที่ ไม่ทำงานสำหรับระบบประเภท ให้ระบบพิมพ์ทำงานแทนคุณ!
  • การทำงานพร้อมกันและการแจกจ่าย - รองรับการทำงานแบบคู่ขนานของข้อมูลในคอลเลกชัน ใช้ตัวแสดงสำหรับการทำงานพร้อมกันและการแจกจ่าย หรืออนาคตสำหรับการเขียนโปรแกรมแบบอะซิงโครนัส
  • การจับคู่รูปแบบ - รองรับการจับคู่กับลำดับชั้นของคลาส ลำดับ ค่าคงที่ และอื่นๆ
  • ฟังก์ชันลำดับที่สูงกว่า - ฟังก์ชันคือวัตถุชั้นหนึ่งที่สามารถประกอบขึ้นด้วยการรับประกันความปลอดภัย

อ้างอิง