Mã byte

Tác Giả: Peter Berry
Ngày Sáng TạO: 11 Tháng Tám 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Mã byte - Công Nghệ
Mã byte - Công Nghệ

NộI Dung

Định nghĩa - Bytecode có nghĩa là gì?

Bytecode là mã lập trình hướng đối tượng (OOP) được biên dịch để chạy trên máy ảo (VM) thay vì đơn vị xử lý trung tâm (CPU). VM chuyển đổi mã chương trình thành ngôn ngữ máy có thể đọc được cho CPU vì các nền tảng sử dụng các kỹ thuật giải đoán mã khác nhau. Một VM chuyển đổi mã byte cho khả năng tương tác nền tảng, nhưng mã byte không phải là nền tảng cụ thể.


Bytecode có định dạng ngôn ngữ lập trình Java được biên dịch và có phần mở rộng. Class được thực thi bởi Máy ảo Java (JVM).

Thuật ngữ này còn được gọi là mã di động (mã p) và mã trung gian.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích về Bytecode

Một số ngôn ngữ lập trình như C và C ++ yêu cầu các trình biên dịch nền tảng khác nhau, chẳng hạn như các ngôn ngữ trong Windows, Mac hoặc Linux, phụ thuộc vào các phương thức giao tiếp phần cứng và CPU và yêu cầu biên dịch lại. Mã byte không yêu cầu biên dịch lại hoặc thay đổi mã vì VM cho phép lập trình cho tính di động của mã nền tảng chéo. Nhà cung cấp VM xử lý các tác vụ ngôn ngữ dành riêng cho nền tảng.


Android và Flash là hai ngôn ngữ lập trình nổi tiếng sử dụng mã byte để dễ tương tác.