Java Tutorial

      Java คิดค้นโดยบริษัท Sun Microsystems ฺBy James Gosling ทุกวันนี้เป็นของ Oracle
      Java เป็นภาษา programing (แต่หนังสือหลายๆเล่มมักจะบอกว่าเป็นมากกว่าภาษา)




รูปข้างต้นคือ หน้าตาของ James Gosling

เครื่องมือที่ใช้ทำงานกับ Java ได้แก่

               JVM (Java Virtual Machine) คือเครื่องมือที่ช่วยอ่าน compiled byte codes ของแพลตฟอร์ม(OS ต่างๆได้อย่างอิสระ)  OS ตัวไหนมันก็อ่านได้

              Java APIs (Application Programming Interfaces) คือ package code java ต่างๆที่เขาเขียนขึ้นมาแล้ว เช่น method หรือ function อัลกอรึทึมต่างๆ และอื่นๆอีกมากมาย เช่น ช่วยให้คุณเข้าถึง local file system,the network เพื่อให้ผู้ใช้ภาษาเรียกใช้อัลกอรึทึมนั้นโดยง่ายไม่ต้องมานั่งคิดอัลกอรึทึมเอง ช่วยให้คุณพัฒนา Application ของคุณได้เร็วขึ้น 

           Java Runtime Environment(JRE) มันคือ ไฟล์ที่บรรจุเครื่องมือ JVM + Java APIs

           Java Software Development Kit (Java SDK) มันคือ ไฟล์ที่บรรจุเครื่องมือ JRE + Java compiler และ debugger พร้อมทั้ง set ของเครื่องมือต่างๆอีกมากมาย ถ้าคุณต้องการจะ develop Java programs you คุณจำเป็นต้องใช้ตัวนี้เพราะมีตัว compiler

             หลักการทำงานของ Java Code ที่คุณเขียน





        
             Java code ที่คุณเขียนทั้งหมดจะถูกบรรจุอยู่ใน ไฟล์ .java จากนั้นจะถูก compile เป็น byte codes ซึ่งบรรจุอยู่ในไฟล์ .class เพื่อจะนำ byte codes ไปสั่ง OS ให้ทำงาน โดย run ผ่าน JVM ซึ่งมันจะแปลงคำสั่งอีกทีให้เข้ากับ OS ที่คุณใช้งาน

1 ความคิดเห็น:

  1. ไม่ระบุชื่อ23 มกราคม 2565 เวลา 05:50

    Best Free Spins in 2021 - Online Casinos That Take Payout
    What is the best free spin 퍼스트카지노 online casino? · クイーンカジノ NetEnt · 1XBET Wildz Casino · Playamo · Red Tiger Casino · PlayAmo Casino · PlaySlots.lv

    ตอบลบ