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

Perl กับ Java


จาวา

  • Java เป็นภาษาการเขียนโปรแกรมเชิงวัตถุเช่นเดียวกับแพลตฟอร์มการคำนวณ
  • ปลอดภัย รวดเร็ว และเชื่อถือได้
  • โค้ดใน Java จะถูกแปลงเป็น bytecode ก่อน จากนั้นจึงดำเนินการโดยใช้ JVM (Java VirtualMachine)
  • โปรแกรมจาวาที่แปลงเป็น bytecode จะถูกเก็บไว้โดยใช้นามสกุล '.class'
  • Java ไม่ได้ระบุวิธีเฉพาะในการจัดเก็บอาร์เรย์ที่เชื่อมโยง แต่มีการใช้งานฟังก์ชันแฮชต่างๆ แทน
  • โปรแกรม Java ที่จำเป็นต้องเรียกใช้จะถูกจัดเก็บด้วยนามสกุล '.java'
  • Java เป็นภาษาที่พิมพ์แบบสแตติก เช่น การตรวจสอบประเภทจะดำเนินการระหว่างเวลาคอมไพล์ (ไม่รันไทม์)
  • ความคิดเห็นบรรทัดเดียวใน Java ถูกระบุโดยใช้ '//'
  • ความคิดเห็นแบบหลายบรรทัดใน Java ระบุโดยใช้ '/*' และลงท้ายด้วย '*/'
  • เอกสาร Java ทำได้โดยใช้ '/**' และลงท้ายด้วย '*/'
  • ทุกประโยคลงท้ายด้วย ';'

เพิร์ล

  • ทุกประโยคลงท้ายด้วย ';'
  • ถือว่าเป็นภาษาระดับสูงสำหรับวัตถุประสงค์ทั่วไป
  • สร้างขึ้นเพื่อแทนที่ด้วยเชลล์สคริปต์ที่ซับซ้อนเกินไป
  • เวอร์ชันก่อนหน้าและไม่เกิน Perl 5 ถือเป็นภาษาที่ตีความ
  • เวอร์ชัน Perl 6 ได้รับการคอมไพล์เป็น Parrot Bytecode และจัดเก็บด้วยนามสกุล '.pbc'
  • Associative Array ถูกกำหนดไว้โดยเฉพาะใน Perl
  • รหัส Perl ถูกเก็บไว้โดยมีนามสกุล 'pl'
  • เป็นภาษาที่พิมพ์แบบไดนามิก เช่น ประเภทของตัวแปรและฟังก์ชันจะถูกตรวจสอบที่รันไทม์
  • ความคิดเห็นเขียนด้วยรหัส Perl โดยใช้ '#'
  • เอกสารระบุไว้ในโค้ด Perl โดยใช้ '=' และ '=cut'