Máy ảo Java, tiếng Anh là Java virtual machine (JVM) là một máy ảo cho phép chạy các chương trình Java cũng như các chương trình khác được viết bằng các ngôn ngữ khác mà được biên dịch sang mã byte Java.
JVM được mô tả chi tiết bởi một đặc tả mô tả chính thức những gì cần cho một hiện thực JVM. Đặc tả đó để bảo đảm khả năng tương tác của các chương trình Java trên những hiện thực khác nhau để tác giả các chương trình đó có thể sử dụng Bộ công phụ Phát triển Java (JDK) mà không cần phải lo lắng về đặc tính của nền tảng phần cứng bên dưới.
Nhà thiết kế | Sun Microsystems |
---|---|
Bits | 32-bit |
Ra mắt | 1994 |
Loại | Ngăn xếp và register–register |
Endianness | Lớn |
Thanh ghi | |
General purpose | Ngăn xếp toán hạng cho mỗi phương thức (tối đa 65535 toán hạng) cộng với các biến cục bộ cho mỗi phương thức (tối đa 65535) |
Hiện thực tham khảo JVM được phát triển bởi dự án OpenJDK dưới dạng mã nguồn mở và bao gồm một trình biên dịch JIT có tên là HotSpot. Các bản phát hành Java hỗ trợ thương mại cũng có sẵn từ Oracle Corporation dựa trên OpenJDK.
Bản mẫu:Sun Microsystems
This article uses material from the Wikipedia Tiếng Việt article Máy ảo Java, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Nội dung được phát hành theo CC BY-SA 4.0, ngoại trừ khi có ghi chú khác. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Tiếng Việt (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.