bytecode

ผู้เขียน: Peter Berry
วันที่สร้าง: 11 สิงหาคม 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM
วิดีโอ: What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM

เนื้อหา

คำจำกัดความ - Bytecode หมายถึงอะไร

Bytecode เป็นรหัสการเขียนโปรแกรมเชิงวัตถุ (OOP) ที่รวบรวมเพื่อให้ทำงานบนเครื่องเสมือน (VM) แทนหน่วยประมวลผลกลาง (CPU) VM แปลงรหัสโปรแกรมเป็นภาษาเครื่องที่อ่านได้สำหรับ CPU เนื่องจากแพลตฟอร์มใช้เทคนิคการตีความรหัสที่แตกต่างกัน VM แปลง bytecode สำหรับความสามารถในการทำงานร่วมกันของแพลตฟอร์ม แต่ bytecode ไม่ได้เป็นแพลตฟอร์มเฉพาะ


Bytecode อยู่ในรูปแบบภาษาการเขียนโปรแกรม Java ที่คอมไพล์และมีนามสกุล. class ที่ดำเนินการโดย Java Virtual Machine (JVM)

คำนี้เรียกอีกอย่างว่ารหัสพกพา (p-code) และรหัสกลาง

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบาย Bytecode

ภาษาการเขียนโปรแกรมบางภาษาเช่น C และ C ++ ต้องการคอมไพเลอร์แพลตฟอร์มที่แตกต่างกันเช่นใน Windows, Mac หรือ Linux ซึ่งขึ้นอยู่กับวิธีการสื่อสารฮาร์ดแวร์และ CPU และต้องการคอมไพล์ใหม่ Bytecode ไม่ต้องการการคอมไพล์ซ้ำหรือเปลี่ยนรหัสเนื่องจาก VM เปิดใช้งานการเขียนโปรแกรมสำหรับการพกพาโค้ดข้ามแพลตฟอร์ม ผู้ให้บริการ VM จัดการงานภาษาเฉพาะแพลตฟอร์ม

Android และ Flash เป็นสองภาษาการเขียนโปรแกรมที่รู้จักกันดีโดยใช้ bytecode เพื่อการทำงานร่วมกันได้ง่าย