IT A-Z

เข้าสู่ระบบ

สารบาญตามตัวอักษร

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

  :   ผู้ชม 13993

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, register

update: 22 กันยายน 2549

IT A-Z ปรับปรุงล่าสุด
abacus
zero-day exploit
MPP (massively parallel processing)
message queueing
medium
semaphore
master/slave
MAC address (Media Access Control address)
mash-up
vlog
LANDesk Client Manager
laptop computer
linkrot
Itanium
Job Entry Subsystem (JES)
IP telephony (Internet Protocol telephony)
Kerberos
iterative
interoperability
interface definition language (IDL)

Loading
Microsoft Access
Access
дЄВЗСІ№м ตГРЎТГГСต№мКС№ตФ КСиงซЧйНјиТ№ PayPal г№ГТคТ 280 єТท
НШйБјТง аєЧйНงЛЕСงёГГБЄТตФ
Umphang
ГЩйЁСЎНШйБјТงг№НХЎбงиБШБ вґВ ปГРЄТ бБиЁС№
КСиงซЧйНјиТ№ PayPal г№ГТคТ 90 єТท
КงЗ№ЕФўКФทёФм (C) widebase