สารบาญตามตัวอักษร A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # Java virtual machine
ที่มา SearchSOA.com
Java virtual machine (JVM) การทำให้บรรลุผลตามข้อกำหนด Java Virtual Machine ด้วยการแปลคำสั่งไบนารี Java ที่คอมไพล์ (เรียกว่า bytecode) สำหรับโพรเซสเวอร์ของคอมพิวเตอร์ (หรือ “แพล็ตฟอร์มฮาร์ดแวร์”) ดังนั้น สามารถทำคำสั่งโปรแกรม Java ได้ Java ได้รับการออกแบบให้โปรแกรมประยุกต์ได้รับการสร้างขึ้นที่สามารถเยกใช้กับทุกแพล็ตฟอร์มโดยปราศจากการเขียนใหม่หรือคอมไพล์ใหม่โดยโปรแกรมเมอร์สำหรับแต่ละแพล็ตฟอร์มแยกกัน Java virtual machine ทำให้สิ่งนี้เป็นไปได้ เพราะตระหนักถึงความยาวคำสั่งพิเศษและแพล็ตฟอร์มเฉพาะอื่น
ข้อกำหนด Java Virtual Machine กำหนดให้ abstract แทนเครื่องจริงหรือโพรเซสเซอร์ ข้อกำหนดระบุว่า ชุดคำสั่ง, ชุดของ register, stack, “garbage heap” และพื้นที่เมธอด เมื่อ Java virtual machine ได้รับทำให้บรรลุผลสำหรับแพล็ตฟอร์มที่ให้ โปรแกรม Java ใดๆ (ซึ่งหลังการคอมไพล์ ได้รับการเรียกว่า bytecode) สามารถเรียกใช้บนแพล็ตฟอร์ม Java virtual machine สามารถเป็นได้ทั้งการแปลหนึ่งคำสั่ง bytecode ต่อครั้ง (จับคู่กับคำสั่งโพรเซสเซอร์จริง) หรือ bytecode สามารถได้รับการคอมไพล์สำหรับโพรเซสเซอร์จริงด้วยการใช้สิ่งที่เรียกว่า just-in-time compiler ศัพท์เกี่ยวข้องbytecode, compiler, garbage, Java, platform, processor, Instruction, just-in-time compiler, method, stack, registerupdate: 22 กันยายน 2549
|
|